Wireshark-commits: [Wireshark-commits] master ef0bdbc: Cleanup a bunch of 802.11ad stuff.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ef0bdbc0da8cb364d254ebb5cf4053f58541ba10
Submitter: Guy Harris (guy@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
ef0bdbc by Guy Harris (guy@xxxxxxxxxxxx):
Cleanup a bunch of 802.11ad stuff.
Make all the multi-byte fields, except for OUIs, little-endian -
including fields that contain bitfields. Make the bits in the bitfields
little-endian as well.
For the "number of taps" bitfields, interpret the values.
Fix a typo ("pseduo" -> "pseudo").
The length of an OCT MMPDU is 16 bits, not 8 bits, and it's not a text
string, it's an octet string.
The Beacon Interval Control is 48 bits, not 64 bits.
Handle the beam refinement UI as a 2-byte field that overlaps with a
4-byte field - *none* of the bitfields align on nice 8-bit boundaries,
so that's the best we can do.
Bug: 11419
Change-Id: Ib00ad030ecb33cf676bec23c05b15a4211c75c07
Reviewed-on: https://code.wireshark.org/review/9886
Reviewed-by: Guy Harris <guy@xxxxxxxxxxxx>
Actions performed:
from dc09d18 Output xhtml guides everywhere.
adds ef0bdbc Cleanup a bunch of 802.11ad stuff.
Summary of changes:
epan/dissectors/packet-ieee80211.c | 400 +++++++++++++++++++-----------------
1 file changed, 211 insertions(+), 189 deletions(-)