aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ipdc.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2017-11-02 15:21:52 +0100
committerMichael Mann <mmann78@netscape.net>2017-11-02 14:57:50 +0000
commit78ee8c419fe7ef07a7ff90b5b763a96d406c215c (patch)
treeea3784f959b3b133d1f53b7c793f202c9fbe42da /epan/dissectors/packet-ipdc.c
parentdd1f75a53ed113454fb7c6d1cfb3a9463da0ffb4 (diff)
Do not register proto_reg_handoff_XXX callback when not required
None of those protocols need to be notified of a preference change and their proto_reg_handoff_XXX functions do not differentiate the initial call from susequent ones, leading to an assert Bug: 14157 Change-Id: Iac4d88ebef7688bced8daae857eb5c836a6babd6 Reviewed-on: https://code.wireshark.org/review/24211 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-ipdc.c')
-rw-r--r--epan/dissectors/packet-ipdc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ipdc.c b/epan/dissectors/packet-ipdc.c
index 4e03269244..b575d899c7 100644
--- a/epan/dissectors/packet-ipdc.c
+++ b/epan/dissectors/packet-ipdc.c
@@ -1066,7 +1066,7 @@ proto_register_ipdc(void)
expert_ipdc = expert_register_protocol(proto_ipdc);
expert_register_field_array(expert_ipdc, ei, array_length(ei));
- ipdc_module = prefs_register_protocol(proto_ipdc, proto_reg_handoff_ipdc);
+ ipdc_module = prefs_register_protocol(proto_ipdc, NULL);
prefs_register_bool_preference(ipdc_module, "desegment_ipdc_messages",
"Reassemble IPDC messages spanning multiple TCP segments",
"Whether the IPDC dissector should reassemble messages spanning multiple TCP segments."