aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Mathieson <martin.mathieson@keysight.com>2022-09-26 10:57:38 +0100
committerMartin Mathieson <martin.mathieson@keysight.com>2022-09-26 10:57:38 +0100
commit92af8b2f5169d710d6e9f353ea48620787679227 (patch)
tree04ac74632e9804c7e52a1f46f7e3b73b5d6f1e2f
parentbac5bc8daf30eab3c20ca29584e360480360f073 (diff)
ROHC: self-describing length - 4 bytes indicated in 3 bits
-rw-r--r--epan/dissectors/packet-rohc.c2
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;