diff options
author | Guy Harris <guy@alum.mit.edu> | 2016-04-16 17:52:11 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2016-04-17 00:52:43 +0000 |
commit | b43108acb2cf60fcf0ad93ca07430c7b88d13202 (patch) | |
tree | 4e575314b5774fbe7b462a368099790164b46d21 /wiretap | |
parent | eab63865d8e6cf03e7002c09775f1f799e11b4d3 (diff) |
Fix "2nd byte of optional tags bitmap" flag values.
The presence bits field isn't made up of multiple bytes, it's a single
32-bit field, so move the bit values up 8 bits so they don't collide
with the values from the first byte.
Prevents a crash with at least one 32.423 file.
Change-Id: I804e76a5b8844f1f3894a43af7fd8bbe9fa7447c
Reviewed-on: https://code.wireshark.org/review/14943
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'wiretap')
-rw-r--r-- | wiretap/nettrace_3gpp_32_423.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wiretap/nettrace_3gpp_32_423.c b/wiretap/nettrace_3gpp_32_423.c index 97aa8e0d75..1b388b3b15 100644 --- a/wiretap/nettrace_3gpp_32_423.c +++ b/wiretap/nettrace_3gpp_32_423.c @@ -148,8 +148,8 @@ typedef struct exported_pdu_info { #define EXP_PDU_TAG_ORIG_FNO_BIT 0x80 /* 2nd byte of optional tags bitmap */ -#define EXP_PDU_TAG_DVBCI_EVT_BIT 0x01 -#define EXP_PDU_TAG_COL_PROT_BIT 0x02 +#define EXP_PDU_TAG_DVBCI_EVT_BIT 0x0100 +#define EXP_PDU_TAG_COL_PROT_BIT 0x0200 #define EXP_PDU_TAG_IPV4_SRC_LEN 4 #define EXP_PDU_TAG_IPV4_DST_LEN 4 |