diff options
author | Anders Broman <anders.broman@ericsson.com> | 2013-08-27 19:21:20 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2013-08-27 19:21:20 +0000 |
commit | 7e3922cf4320e2b581be45f3d7c7d3a7ce0c78d4 (patch) | |
tree | f48ef3b3df6c5533083a07fd8fa01e95bcc7639f /asn1/pcap/packet-pcap-template.c | |
parent | cbae911dca45dd69e48f41fc1ace8f2b9a4ddc5a (diff) |
Use dissector_delete_uint_range/dissector_add_uint_range
svn path=/trunk/; revision=51540
Diffstat (limited to 'asn1/pcap/packet-pcap-template.c')
-rw-r--r-- | asn1/pcap/packet-pcap-template.c | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/asn1/pcap/packet-pcap-template.c b/asn1/pcap/packet-pcap-template.c index be39e3a2b8..f02d3cf20f 100644 --- a/asn1/pcap/packet-pcap-template.c +++ b/asn1/pcap/packet-pcap-template.c @@ -139,21 +139,6 @@ dissect_pcap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) dissect_PCAP_PDU_PDU(tvb, pinfo, pcap_tree, NULL); } - -static void range_delete_callback(guint32 ssn) -{ - if ( ssn ) { - dissector_delete_uint("sccp.ssn", ssn, pcap_handle); - } -} - -static void range_add_callback(guint32 ssn) -{ - if (ssn) { - dissector_add_uint("sccp.ssn", ssn, pcap_handle); - } -} - /*--- proto_reg_handoff_pcap ---------------------------------------*/ void proto_reg_handoff_pcap(void) @@ -167,11 +152,11 @@ proto_reg_handoff_pcap(void) prefs_initialized = TRUE; #include "packet-pcap-dis-tab.c" } else { - range_foreach(ssn_range, range_delete_callback); + dissector_delete_uint_range("sccp.ssn", ssn_range, pcap_handle); g_free(ssn_range); } ssn_range = range_copy(global_ssn_range); - range_foreach(ssn_range, range_add_callback); + dissector_add_uint_range("sccp.ssn", ssn_range, pcap_handle); } /*--- proto_register_pcap -------------------------------------------*/ |