diff options
author | Dave Pifke <dave@pifke.org> | 2016-10-26 08:56:18 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-10-26 23:13:43 +0000 |
commit | 7a09f52c8edba3ab5fe4e9e20e9f737c7ea199ad (patch) | |
tree | 32b5a9b97ed989d4524b76e59cb7bb6df027b14b /epan/dissectors/packet-mbtcp.c | |
parent | c52d9209cc524420f6900c8fdc990047cdddaca9 (diff) |
packet-mbtcp: Allow decode as Modbus RTU over USB
Modbus RTU is typically seen over serial links, which can be captured
by sniffing USB traffic. This patch enables decoding USB payloads as
Modbus RTU.
Bug: 13055
Change-Id: I70d970760aa1b37b0f56dda9d3384e72d27c9d0a
Reviewed-on: https://code.wireshark.org/review/18468
Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
Petri-Dish: Jaap Keuter <jaap.keuter@xs4all.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-mbtcp.c')
-rw-r--r-- | epan/dissectors/packet-mbtcp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/dissectors/packet-mbtcp.c b/epan/dissectors/packet-mbtcp.c index aaefcd4a7b..bd1acec65d 100644 --- a/epan/dissectors/packet-mbtcp.c +++ b/epan/dissectors/packet-mbtcp.c @@ -2084,6 +2084,9 @@ proto_reg_handoff_mbrtu(void) dissector_add_uint("mbtcp.prot_id", MODBUS_PROTOCOL_ID, modbus_handle); dissector_add_for_decode_as("rtacser.data", mbrtu_handle); + dissector_add_for_decode_as("usb.device", mbrtu_handle); + dissector_add_for_decode_as("usb.product", mbrtu_handle); + dissector_add_for_decode_as("usb.protocol", mbrtu_handle); } |