aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2010-05-12 04:03:07 +0000
committerGerald Combs <gerald@wireshark.org>2010-05-12 04:03:07 +0000
commiteb9245852217f81fbb25c55a6a7a9ce603b4e90b (patch)
tree7fb795e2c8c089c9fe71ee48a036ce80844e0e47 /epan
parent35efe5e36fb5da58d87232ab85fabbe9adfe5ac1 (diff)
From Chris Maynard via bug 4722:
When I submitted the USB and PPP changes, I had not previously tested with a full insertion of a particular USB device. Now that I have, I've found that what used to be reported as an unknown interface class is now reported as a vendor specific interface class. Thus, in order for PPP/USB dissection to work, the ppp dissector must register for that class as well. The attached trivial patch does just that. svn path=/trunk/; revision=32768
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-ppp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ppp.c b/epan/dissectors/packet-ppp.c
index 91519a0e3e..db977c171f 100644
--- a/epan/dissectors/packet-ppp.c
+++ b/epan/dissectors/packet-ppp.c
@@ -4404,6 +4404,7 @@ proto_reg_handoff_ppp_raw_hdlc(void)
ppp_usb_handle = create_dissector_handle(dissect_ppp_usb, proto_ppp);
dissector_add("usb.bulk", IF_CLASS_UNKNOWN, ppp_usb_handle);
+ dissector_add("usb.bulk", IF_CLASS_VENDOR_SPECIFIC, ppp_usb_handle);
}
/*