diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2020-02-17 18:16:20 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2020-02-17 18:35:37 +0700 |
commit | d8e5e8bb3b2fbeb8cb4d35ad67a398e7e5b0272b (patch) | |
tree | db36ff2978069dfa86e9a532dc48a03d2e757754 | |
parent | e87066d01eb22a7aa3bbd8c680588cd2060ca908 (diff) |
csn1: fix csnStreamDecoder(): update bit_offset in CSN_EXIST{_LH}
Found while doing differential analysis (comparison against the
original implementation from Wireshark).
Change-Id: Ibd0b7400d78f7873c2a8d45267332f511b5c6fbb
-rw-r--r-- | src/csn1.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -950,6 +950,7 @@ csnStreamDecoder(csnStream_t* ar, const CSN_DESCR* pDescr, struct bitvec *vector *pui8 = fExist; LOGPC(DCSN1, LOGL_NOTICE, "%s = %u | ", pDescr->sz , (unsigned)*pui8); pDescr++; + bit_offset++; remaining_bits_len -= 1; if (!fExist) |