aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_a_common.h
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2013-09-03 02:26:50 +0000
committerMichael Mann <mmann78@netscape.net>2013-09-03 02:26:50 +0000
commita72fc72061772c2155fc4fc693743cb9cec19a3e (patch)
tree82a300b5e44228682cb89763590858a5b7822cf3 /epan/dissectors/packet-gsm_a_common.h
parent5405b344691e24a7fbbdd31d9b73e46c6d460e7d (diff)
Batch of filterable expert info.
svn path=/trunk/; revision=51689
Diffstat (limited to 'epan/dissectors/packet-gsm_a_common.h')
-rw-r--r--epan/dissectors/packet-gsm_a_common.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/epan/dissectors/packet-gsm_a_common.h b/epan/dissectors/packet-gsm_a_common.h
index ab7b5960ae..8d36d1468c 100644
--- a/epan/dissectors/packet-gsm_a_common.h
+++ b/epan/dissectors/packet-gsm_a_common.h
@@ -229,16 +229,13 @@ extern const char* get_gsm_a_msg_string(int pdu_type, int idx);
curr_offset += ((edc_len) - (edc_max_len)); \
}
-#define EXTRANEOUS_DATA_CHECK_EXPERT(edc_len, edc_max_len, pinfo) \
+#define EXTRANEOUS_DATA_CHECK_EXPERT(edc_len, edc_max_len, pinfo, ei) \
if ((edc_len) > (edc_max_len)) \
{ \
- proto_item *expert_item; \
- expert_item = proto_tree_add_text(tree, tvb, \
- curr_offset, (edc_len) - (edc_max_len), "Extraneous Data, dissector bug or later version spec(report to wireshark.org)"); \
- expert_add_info_format(pinfo, expert_item, PI_PROTOCOL, PI_NOTE, "Extraneous Data, dissector bug or later version spec(report to wireshark.org)"); \
- PROTO_ITEM_SET_GENERATED(expert_item); \
+ proto_tree_add_expert(tree, pinfo, ei, tvb, curr_offset, (edc_len) - (edc_max_len)); \
curr_offset += ((edc_len) - (edc_max_len)); \
}
+/* curr_offset, (edc_len) - (edc_max_len), "Extraneous Data, dissector bug or later version spec(report to wireshark.org)"); \ */
#define SHORT_DATA_CHECK(sdc_len, sdc_min_len) \
if ((sdc_len) < (sdc_min_len)) \