aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-usb-hub.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2012-03-21 08:40:19 +0000
committerAnders Broman <anders.broman@ericsson.com>2012-03-21 08:40:19 +0000
commitb971f1b1a0f926cdcb0513d0c04a96e2dbbc3736 (patch)
treea137a9dc0636d9517129897539e5f447d0d35110 /epan/dissectors/packet-usb-hub.c
parent254e20855820d26144f5575bb2171500c106bb4c (diff)
From Steve Magnani:
USB: incorrect generated bInterfaceClass for composite device CONTROL transactions. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6964 svn path=/trunk/; revision=41715
Diffstat (limited to 'epan/dissectors/packet-usb-hub.c')
-rw-r--r--epan/dissectors/packet-usb-hub.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-usb-hub.c b/epan/dissectors/packet-usb-hub.c
index bdf3a438be..9426e5d48c 100644
--- a/epan/dissectors/packet-usb-hub.c
+++ b/epan/dissectors/packet-usb-hub.c
@@ -550,8 +550,8 @@ dissect_usb_hub_control(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/* Check valid values for bmRequestType and bRequest */
for (tmp = setup_dissectors; tmp->dissector; tmp++) {
- if (tmp->request_type == usb_trans_info->requesttype &&
- tmp->request == usb_trans_info->request) {
+ if (tmp->request_type == usb_trans_info->setup.requesttype &&
+ tmp->request == usb_trans_info->setup.request) {
dissector = tmp->dissector;
break;
}
@@ -567,7 +567,7 @@ dissect_usb_hub_control(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
if (check_col(pinfo->cinfo, COL_INFO)) {
col_add_fstr(pinfo->cinfo, COL_INFO, "%s %s",
- val_to_str(usb_trans_info->request, setup_request_names_vals, "Unknown type %x"),
+ val_to_str(usb_trans_info->setup.request, setup_request_names_vals, "Unknown type %x"),
is_request ? "Request" : "Response");
}