aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-mbtcp.c
diff options
context:
space:
mode:
authorDave Pifke <dave@pifke.org>2016-10-26 08:56:18 +0200
committerMichael Mann <mmann78@netscape.net>2016-10-26 23:13:43 +0000
commit7a09f52c8edba3ab5fe4e9e20e9f737c7ea199ad (patch)
tree32b5a9b97ed989d4524b76e59cb7bb6df027b14b /epan/dissectors/packet-mbtcp.c
parentc52d9209cc524420f6900c8fdc990047cdddaca9 (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.c3
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);
}