From 7a09f52c8edba3ab5fe4e9e20e9f737c7ea199ad Mon Sep 17 00:00:00 2001 From: Dave Pifke Date: Wed, 26 Oct 2016 08:56:18 +0200 Subject: 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 Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann --- epan/dissectors/packet-mbtcp.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'epan/dissectors/packet-mbtcp.c') 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); } -- cgit v1.2.3