aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-usb-ccid.c
diff options
context:
space:
mode:
authorLudovic Rousseau <ludovic.rousseau@free.fr>2022-12-03 15:24:06 +0100
committerLudovic Rousseau <ludovic.rousseau@free.fr>2022-12-11 15:55:51 +0100
commit5a260568b6c3b4db22fd2da9d526e331a673ecab (patch)
treea9f17f790db11a8df54b59890bedcbfc62fb2489 /epan/dissectors/packet-usb-ccid.c
parentcf6fd1248f58cba161885f030cf0ed038ddd6377 (diff)
CCID USB: Correctrly identify protocol number
The bProtocolNum field is at offset 9, not 8. Offset 8 is already used for bError.
Diffstat (limited to 'epan/dissectors/packet-usb-ccid.c')
-rw-r--r--epan/dissectors/packet-usb-ccid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-usb-ccid.c b/epan/dissectors/packet-usb-ccid.c
index 6464942334..0834c61302 100644
--- a/epan/dissectors/packet-usb-ccid.c
+++ b/epan/dissectors/packet-usb-ccid.c
@@ -610,7 +610,7 @@ dissect_ccid(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data)
proto_tree_add_item(ccid_tree, hf_ccid_bSeq, tvb, 6, 1, ENC_LITTLE_ENDIAN);
proto_tree_add_bitmask(ccid_tree, tvb, 7, hf_ccid_bStatus, ett_ccid_status, bStatus_fields, ENC_LITTLE_ENDIAN);
proto_tree_add_item(ccid_tree, hf_ccid_bError, tvb, 8, 1, ENC_LITTLE_ENDIAN);
- proto_tree_add_item(ccid_tree, hf_ccid_bProtocolNum, tvb, 8, 1, ENC_LITTLE_ENDIAN);
+ proto_tree_add_item(ccid_tree, hf_ccid_bProtocolNum, tvb, 9, 1, ENC_LITTLE_ENDIAN);
break;
/*Interupt IN*/