aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--epan/dissectors/packet-pw-atm.c47
1 files changed, 27 insertions, 20 deletions
diff --git a/epan/dissectors/packet-pw-atm.c b/epan/dissectors/packet-pw-atm.c
index 93e4ab7956..6fdf7ad4b6 100644
--- a/epan/dissectors/packet-pw-atm.c
+++ b/epan/dissectors/packet-pw-atm.c
@@ -1717,36 +1717,43 @@ proto_register_pw_atm_ata(void)
,NULL ,HFILL }}
};
-#define HF_INITIALIZER_NCELLS(hf_handle) \
- { &hf_handle ,{"Number of good encapsulated cells","pw.atm.cells" \
- ,FT_INT32 ,BASE_DEC ,NULL ,0 \
- ,NULL ,HFILL }}
-
-#define HF_INITIALIZER_PWTYPE(hf_handle,name) \
- { &hf_handle ,{name ,name \
- ,FT_BOOLEAN ,0 ,NULL ,0x0 \
- ,"Identifies type of ATM PW. May be used for filtering.",HFILL}}
-
-
static hf_register_info hfa_n1_nocw[] = {
- HF_INITIALIZER_NCELLS(hf_n1_nocw_ncells)
- ,HF_INITIALIZER_PWTYPE(hf_pw_type_n1_nocw,"pw.type.atm.n1nocw")
+ { &hf_n1_nocw_ncells,
+ { "Number of good N:1 no CW encapsulated cells", "pw.atm.n1_nocw.cells", FT_INT32,
+ BASE_DEC, NULL, 0, NULL, HFILL }},
+ { &hf_pw_type_n1_nocw,
+ { "N:1 noCW", "pw.type.atm.n1nocw", FT_BOOLEAN, 0, NULL, 0x0,
+ NULL, HFILL }}
};
static hf_register_info hfa_n1_cw[] = {
- HF_INITIALIZER_NCELLS(hf_n1_cw_ncells)
- ,HF_INITIALIZER_PWTYPE(hf_pw_type_n1_cw,"pw.type.atm.n1cw")
+ { &hf_n1_cw_ncells,
+ { "Number of good N:1 CW encapsulated cells", "pw.atm.n1_cw.cells", FT_INT32,
+ BASE_DEC, NULL, 0, NULL, HFILL }},
+ { &hf_pw_type_n1_cw,
+ { "N:1 CW", "pw.type.atm.n1cw", FT_BOOLEAN, 0, NULL, 0x0,
+ NULL, HFILL }}
};
static hf_register_info hfa_11_aal5pdu[] = {
- HF_INITIALIZER_NCELLS(hf_11_ncells)
- ,HF_INITIALIZER_PWTYPE(hf_pw_type_11_vcc,"pw.type.atm.11vcc")
- ,HF_INITIALIZER_PWTYPE(hf_pw_type_11_vpc,"pw.type.atm.11vpc")
- ,HF_INITIALIZER_PWTYPE(hf_pw_type_aal5_pdu,"pw.type.atm.aal5pdu")
+ { &hf_11_ncells,
+ { "Number of good 1:1 encapsulated cells", "pw.atm.11.cells", FT_INT32,
+ BASE_DEC, NULL, 0, NULL, HFILL }},
+ { &hf_pw_type_11_vcc,
+ { "1:1 VCC", "pw.type.atm.11vcc", FT_BOOLEAN, 0, NULL, 0x0,
+ NULL, HFILL }},
+ { &hf_pw_type_11_vpc,
+ { "1:1 VPC", "pw.type.atm.11vpc", FT_BOOLEAN, 0, NULL, 0x0,
+ NULL, HFILL }},
+ { &hf_pw_type_aal5_pdu,
+ { "AAL5 PDU", "pw.type.atm.aal5pdu", FT_BOOLEAN, 0, NULL, 0x0,
+ NULL, HFILL }}
};
static hf_register_info hfa_aal5_sdu[] = {
- HF_INITIALIZER_PWTYPE(hf_pw_type_aal5_sdu,"pw.type.atm.aal5sdu")
+ { &hf_pw_type_aal5_sdu,
+ { "AAL5 SDU", "pw.type.atm.aal5sdu", FT_BOOLEAN, 0, NULL, 0x0,
+ NULL, HFILL }}
};
static const value_string a5s_t_vals[] = {