aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorPhilip Rosenberg-Watt <p.rosenberg-watt@cablelabs.com>2016-04-28 14:25:13 -0600
committerAnders Broman <a.broman58@gmail.com>2016-04-29 04:50:46 +0000
commitba4888ed62baad4c794d26a097dd0889bd4f6559 (patch)
tree479c3f80700b5adc3ebc7e20772b39ede0c7c767 /plugins
parentf7f92578cddfbc3889d91d5a1b63e9079efbe603 (diff)
Update BPKM Auth Reply key length for DOCSIS 3.1
Wireshark was failing to parse DOCSIS 3.1 BPKM Response (Auth Reply) messages with a key length of 256 bytes, which is in the DOCSIS 3.1 specification located here: http://www.cablelabs.com/specification/docsis-3-1-security-specification/ See Appendix I.4 "Authorization Reply" Change-Id: Ic50eb4a2d637a7bc47385b7c0a96c830f7a920be Reviewed-on: https://code.wireshark.org/review/15149 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/docsis/packet-bpkmattr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/docsis/packet-bpkmattr.c b/plugins/docsis/packet-bpkmattr.c
index 618165c401..4b707e8d95 100644
--- a/plugins/docsis/packet-bpkmattr.c
+++ b/plugins/docsis/packet-bpkmattr.c
@@ -190,7 +190,7 @@ dissect_attrs (tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree)
length, ENC_ASCII|ENC_NA);
break;
case BPKM_AUTH_KEY:
- if ((length == 96) || (length == 128))
+ if ((length == 96) || (length == 128) || (length == 256))
proto_tree_add_item (tree, hf_docsis_bpkmattr_auth_key, tvb, pos,
length, ENC_NA);
else