aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-soupbintcp.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-08-27 19:21:20 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-08-27 19:21:20 +0000
commit7e3922cf4320e2b581be45f3d7c7d3a7ce0c78d4 (patch)
treef48ef3b3df6c5533083a07fd8fa01e95bcc7639f /epan/dissectors/packet-soupbintcp.c
parentcbae911dca45dd69e48f41fc1ace8f2b9a4ddc5a (diff)
Use dissector_delete_uint_range/dissector_add_uint_range
svn path=/trunk/; revision=51540
Diffstat (limited to 'epan/dissectors/packet-soupbintcp.c')
-rw-r--r--epan/dissectors/packet-soupbintcp.c23
1 files changed, 2 insertions, 21 deletions
diff --git a/epan/dissectors/packet-soupbintcp.c b/epan/dissectors/packet-soupbintcp.c
index ea90b976d5..ecbbf65a4d 100644
--- a/epan/dissectors/packet-soupbintcp.c
+++ b/epan/dissectors/packet-soupbintcp.c
@@ -483,32 +483,13 @@ dissect_soupbintcp_tcp(
dissect_soupbintcp_tcp_pdu);
}
-
-static void
-range_add_soupbintcp_callback(
- guint32 port)
-{
- dissector_add_uint("tcp.port", port, soupbintcp_handle);
-}
-
-
-static void
-range_delete_soupbintcp_callback(
- guint32 port)
-{
- dissector_delete_uint("tcp.port", port, soupbintcp_handle);
-}
-
-
static void
soupbintcp_prefs(void)
{
- range_foreach(soupbintcp_range,
- range_delete_soupbintcp_callback);
+ dissector_delete_uint_range("tcp.port", soupbintcp_range, soupbintcp_handle);
g_free(soupbintcp_range);
soupbintcp_range = range_copy(global_soupbintcp_range);
- range_foreach(soupbintcp_range,
- range_add_soupbintcp_callback);
+ dissector_add_uint_range("tcp.port", soupbintcp_range, soupbintcp_handle);
}