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>
This commit is contained in:
Dave Pifke 2016-10-26 08:56:18 +02:00 committed by Michael Mann
parent c52d9209cc
commit 7a09f52c8e
1 changed files with 3 additions and 0 deletions

View File

@ -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);
}