diff options
author | Ricardo Cristian Ramirez <r.cristian.ramirez@gmail.com> | 2015-01-04 02:19:12 +0200 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2015-01-06 11:51:00 +0000 |
commit | e8568c83f42aa2f379740bb42978ce6a422d8d7e (patch) | |
tree | e6bf00cec49719e655d19af9933348b6d3e396b7 /epan/dissectors/packet-p_mul.c | |
parent | 55de46f317b5e3aba957f4aa44e242aea0d29dfc (diff) |
s5066sis: Consume transport layer data in S5066sis
S5066 spec describes a transport layer for some
clients like Acp 142 and DMP but not for all of
them. Since RCOP/UDOP header definition are given
in S'5066 specification, consuming these header
bytes in S'5066 SIS dissector may be appropriate
Bug: 10827
Change-Id: Iffdf5d567e1a417ccbafdac919f5a5200159d31b
Reviewed-on: https://code.wireshark.org/review/6292
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'epan/dissectors/packet-p_mul.c')
-rw-r--r-- | epan/dissectors/packet-p_mul.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-p_mul.c b/epan/dissectors/packet-p_mul.c index 264034cdbe..fd1672034f 100644 --- a/epan/dissectors/packet-p_mul.c +++ b/epan/dissectors/packet-p_mul.c @@ -45,6 +45,7 @@ #include "packet-cdt.h" #include "packet-ber.h" +#include "packet-s5066sis.h" void proto_register_p_mul(void); void proto_reg_handoff_p_mul(void); @@ -1624,6 +1625,7 @@ void proto_reg_handoff_p_mul (void) if (!p_mul_prefs_initialized) { p_mul_prefs_initialized = TRUE; data_handle = find_dissector ("data"); + dissector_add_uint ("s5066sis.ctl.appid", S5066_CLIENT_S4406_ANNEX_E_TMI_1_P_MUL, p_mul_handle); } else { dissector_delete_uint_range ("udp.port", p_mul_port_range, p_mul_handle); g_free (p_mul_port_range); |