From cf10c766d2d89b54b19588dee672cccce742213c Mon Sep 17 00:00:00 2001 From: Developer Alexander Date: Sun, 20 Jun 2021 12:48:07 +0200 Subject: [PATCH] signal_pdu: dissector handles registered by name Dissector handles are registered by name so that they become accessible from lua scripts via Dissector.get() --- epan/dissectors/packet-signal-pdu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/epan/dissectors/packet-signal-pdu.c b/epan/dissectors/packet-signal-pdu.c index 3c816df5a9..5d5399263b 100644 --- a/epan/dissectors/packet-signal-pdu.c +++ b/epan/dissectors/packet-signal-pdu.c @@ -1751,17 +1751,17 @@ proto_reg_handoff_signal_pdu(void) { static gboolean initialized = FALSE; if (!initialized) { - signal_pdu_handle_someip = create_dissector_handle(dissect_spdu_message_someip, proto_signal_pdu); + signal_pdu_handle_someip = register_dissector("signal_pdu_over_someip", dissect_spdu_message_someip, proto_signal_pdu); - signal_pdu_handle_can = create_dissector_handle(dissect_spdu_message_can, proto_signal_pdu); + signal_pdu_handle_can = register_dissector("signal_pdu_over_can", dissect_spdu_message_can, proto_signal_pdu); dissector_add_for_decode_as("can.subdissector", signal_pdu_handle_can); heur_dissector_add("can", dissect_spdu_message_can_heur, "Signal-PDU-Heuristic", "signal_pdu_can_heur", proto_signal_pdu, HEURISTIC_ENABLE); - signal_pdu_handle_flexray = create_dissector_handle(dissect_spdu_message_flexray, proto_signal_pdu); + signal_pdu_handle_flexray = register_dissector("signal_pdu_over_flexray", dissect_spdu_message_flexray, proto_signal_pdu); dissector_add_for_decode_as("flexray.subdissector", signal_pdu_handle_flexray); heur_dissector_add("flexray", dissect_spdu_message_flexray_heur, "Signal-PDU-Heuristic", "signal_pdu_flexray_heur", proto_signal_pdu, HEURISTIC_ENABLE); - signal_pdu_handle_pdu_transport = create_dissector_handle(dissect_spdu_message_pdu_transport, proto_signal_pdu); + signal_pdu_handle_pdu_transport = register_dissector("signal_pdu_over_pdu_transport", dissect_spdu_message_pdu_transport, proto_signal_pdu); initialized = TRUE; }