diff options
author | Martin Mathieson <martin.mathieson@keysight.com> | 2022-09-26 10:57:38 +0100 |
---|---|---|
committer | Martin Mathieson <martin.mathieson@keysight.com> | 2022-09-26 10:57:38 +0100 |
commit | 92af8b2f5169d710d6e9f353ea48620787679227 (patch) | |
tree | 04ac74632e9804c7e52a1f46f7e3b73b5d6f1e2f | |
parent | bac5bc8daf30eab3c20ca29584e360480360f073 (diff) |
ROHC: self-describing length - 4 bytes indicated in 3 bits
-rw-r--r-- | epan/dissectors/packet-rohc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rohc.c b/epan/dissectors/packet-rohc.c index aa7dbc0288..b314fa5b21 100644 --- a/epan/dissectors/packet-rohc.c +++ b/epan/dissectors/packet-rohc.c @@ -404,7 +404,7 @@ get_self_describing_var_len_val(tvbuff_t *tvb, proto_tree *tree, int offset, int } else if ((oct&0xe0)==0xe0) { /* First bits are 111: 4 octets */ *val_len = 4; - proto_tree_add_bits_item(tree, hf_rohc_var_len, tvb, bit_offset, 4, ENC_BIG_ENDIAN); + proto_tree_add_bits_item(tree, hf_rohc_var_len, tvb, bit_offset, 3, ENC_BIG_ENDIAN); bit_offset+=3; num_bits = 29; val = tvb_get_ntohl(tvb, offset)&0x1fffffff; |