From 3dbfb21cf9da510edd2d3e5426f99b5a51f1f998 Mon Sep 17 00:00:00 2001 From: Bill Meier Date: Mon, 19 Feb 2007 01:27:16 +0000 Subject: [PATCH] packet-afp: remove unneeded line of code; packet-sctp: register sctp dissector since packet-lge-monitor wants to call same svn path=/trunk/; revision=20850 --- epan/dissectors/packet-afp.c | 1 - epan/dissectors/packet-sctp.c | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/epan/dissectors/packet-afp.c b/epan/dissectors/packet-afp.c index cc68b6f515..fde6fbf467 100644 --- a/epan/dissectors/packet-afp.c +++ b/epan/dissectors/packet-afp.c @@ -5844,7 +5844,6 @@ proto_register_afp(void) register_init_routine(afp_reinit); register_dissector("afp", dissect_afp, proto_afp); - data_handle = find_dissector("data"); afp_tap = register_tap("afp"); } diff --git a/epan/dissectors/packet-sctp.c b/epan/dissectors/packet-sctp.c index 5f82b4f806..e062ee3868 100644 --- a/epan/dissectors/packet-sctp.c +++ b/epan/dissectors/packet-sctp.c @@ -3311,6 +3311,8 @@ proto_register_sctp(void) /* subdissector code */ sctp_port_dissector_table = register_dissector_table("sctp.port", "SCTP port", FT_UINT16, BASE_DEC); sctp_ppi_dissector_table = register_dissector_table("sctp.ppi", "SCTP payload protocol identifier", FT_UINT32, BASE_HEX); + + register_dissector("sctp", dissect_sctp, proto_sctp); register_heur_dissector_list("sctp", &sctp_heur_subdissector_list); register_init_routine(frag_table_init); @@ -3322,7 +3324,7 @@ proto_reg_handoff_sctp(void) dissector_handle_t sctp_handle; data_handle = find_dissector("data"); - sctp_handle = create_dissector_handle(dissect_sctp, proto_sctp); + sctp_handle = find_dissector("sctp"); dissector_add("ip.proto", IP_PROTO_SCTP, sctp_handle); dissector_add("udp.port", UDP_TUNNELING_PORT, sctp_handle); }