aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2012-07-17 11:58:35 -0500
committerDan Williams <dcbw@redhat.com>2012-07-17 11:58:35 -0500
commitd69dbb3669fcecd248c6054a169ed7182260fb13 (patch)
treea54c4e6c60c512a0115a320301659007c06fa4f9
parent965b1ba5720f1fab30774885c671f4c6a2e6a966 (diff)
decode: handle another UsbSnoop URB function
-rw-r--r--decode/packet.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/decode/packet.py b/decode/packet.py
index 695828d8..e28b62fb 100644
--- a/decode/packet.py
+++ b/decode/packet.py
@@ -33,6 +33,7 @@ URBF_SET_FEATURE = 7
URBF_ABORT_PIPE = 8
URBF_CLASS_IFACE = 9
URBF_CLEAR_FEATURE = 10
+URBF_VENDOR_DEVICE = 11
funcs = {
"-- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE:": (URBF_GET_DESC, False, None),
@@ -44,7 +45,8 @@ funcs = {
"-- URB_FUNCTION_SET_FEATURE_TO_DEVICE:": (URBF_SET_FEATURE, False, None),
"-- URB_FUNCTION_ABORT_PIPE:": (URBF_SET_FEATURE, False, None),
"-- URB_FUNCTION_CLASS_INTERFACE:": (URBF_CLASS_IFACE, True, "C"),
- "-- URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE:": (URBF_CLEAR_FEATURE, False, None)
+ "-- URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE:": (URBF_CLEAR_FEATURE, False, None),
+ "-- URB_FUNCTION_VENDOR_DEVICE:": (URBF_VENDOR_DEVICE, False, None)
}
def get_urb_info(l):