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 /epan/dissectors/packet-tftp.c | |
parent | cbae911dca45dd69e48f41fc1ace8f2b9a4ddc5a (diff) |
Use dissector_delete_uint_range/dissector_add_uint_range
svn path=/trunk/; revision=51540
Diffstat (limited to 'epan/dissectors/packet-tftp.c')
-rw-r--r-- | epan/dissectors/packet-tftp.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/epan/dissectors/packet-tftp.c b/epan/dissectors/packet-tftp.c index fd013af800..a269adc13f 100644 --- a/epan/dissectors/packet-tftp.c +++ b/epan/dissectors/packet-tftp.c @@ -503,16 +503,6 @@ proto_register_tftp(void) &global_tftp_port_range, MAX_UDP_PORT); } -static void range_delete_callback (guint32 port) -{ - dissector_delete_uint("udp.port", port, tftp_handle); -} - -static void range_add_callback (guint32 port) -{ - dissector_add_uint("udp.port", port, tftp_handle); -} - void proto_reg_handoff_tftp(void) { @@ -525,12 +515,12 @@ proto_reg_handoff_tftp(void) heur_dissector_add("stun", dissect_embeddedtftp_heur, proto_tftp); tftp_initialized = TRUE; } else { - range_foreach(tftp_port_range, range_delete_callback); + dissector_add_uint_range("udp.port", tftp_port_range, tftp_handle); g_free(tftp_port_range); } tftp_port_range = range_copy(global_tftp_port_range); - range_foreach(tftp_port_range, range_add_callback); + dissector_add_uint_range("udp.port", tftp_port_range, tftp_handle); } /* |