diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2016-10-12 14:22:55 +0200 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2016-10-12 14:40:59 +0000 |
commit | 6ae3ba02f7156bf5e7eb5e189f287fcb5027f0ff (patch) | |
tree | de88e6d534b15a9fafa885d5ba4371bd24d7b4c2 /epan/dissectors/packet-m3ap.c | |
parent | d267e2e24b596ba5ff366ef737d88b86b97b72d4 (diff) |
M3AP: register dissector by name
Change-Id: Idbc06c512e42674e28e84237a2fe59d0e5635d40
Reviewed-on: https://code.wireshark.org/review/18165
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-m3ap.c')
-rw-r--r-- | epan/dissectors/packet-m3ap.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/dissectors/packet-m3ap.c b/epan/dissectors/packet-m3ap.c index d29466e62f..28fd6f0a5d 100644 --- a/epan/dissectors/packet-m3ap.c +++ b/epan/dissectors/packet-m3ap.c @@ -2647,6 +2647,8 @@ void proto_register_m3ap(void) { proto_register_subtree_array(ett, array_length(ett)); expert_m3ap = expert_register_protocol(proto_m3ap); expert_register_field_array(expert_m3ap, ei, array_length(ei)); + /* Register dissector */ + m3ap_handle = register_dissector(PFNAME, dissect_m3ap, proto_m3ap); /* Register dissector tables */ m3ap_ies_dissector_table = register_dissector_table("m3ap.ies", "M3AP-PROTOCOL-IES", proto_m3ap, FT_UINT32, BASE_DEC); @@ -2665,7 +2667,6 @@ proto_reg_handoff_m3ap(void) static guint SctpPort; if( !inited ) { - m3ap_handle = create_dissector_handle(dissect_m3ap, proto_m3ap); dissector_add_uint("sctp.ppi", PROTO_3GPP_M3AP_PROTOCOL_ID, m3ap_handle); inited = TRUE; @@ -2716,7 +2717,7 @@ proto_reg_handoff_m3ap(void) /*--- End of included file: packet-m3ap-dis-tab.c ---*/ -#line 209 "./asn1/m3ap/packet-m3ap-template.c" +#line 210 "./asn1/m3ap/packet-m3ap-template.c" dissector_add_uint("m3ap.extension", 17, create_dissector_handle(dissect_AllocationAndRetentionPriority_PDU, proto_m3ap)); } else { |