Swapped digits in mobility domain identifier.
Summary
Steps to reproduce
- I set the Mobility Domain Identifier parameter on my Wi-Fi router to 1234.
- I'm running Ubuntu 20.04LTS
- I configure my laptop's Wi-Fi card to work in monitor mode by airmon-ng
- I am capturing beacons with WireShark. (no matter which frequency band, 2,4 or 5GHz)
- I expand subtree: IEEE 802.11 Wireless Management ---> Tagged parameters ---> Tag: Mobility Domain ---> Mobility Domaint Identifier 0xXXXX ----> click it
What is the current bug behavior?
- I see in tree "Mobility Domain Identifier: 0x3412". It looks like the digits in identifier are swapped.
- But I set identifier on my router to 1234.
- In HEX view is ok, I see also 1234.
What is the expected correct behavior?
I expecting it to be: "Mobility Domain Identifier: 0x1234".
Sample capture file
mobility_domain_identifier.pcapng
Relevant logs and/or screenshots
Build information
3.5.0 (v3.5.0rc0-1874-ge10f761362ba)
Compiled (64-bit) with Qt 5.12.8, with libpcap, with POSIX capabilities (Linux),
with libnl 3, with GLib 2.64.6, with zlib 1.2.11, with SMI 0.4.8, with c-ares
1.15.0, with Lua 5.2.4, with GnuTLS 3.6.13 and PKCS #11 support, with Gcrypt
1.8.5, with MIT Kerberos, with MaxMind DB resolver, with nghttp2 1.40.0, with
brotli, with LZ4, with Zstandard, with Snappy, with libxml2 2.9.10, with
QtMultimedia, without automatic updates, with SpeexDSP (using system library),
without Minizip.
Running on Linux 5.12.1-michal, with Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz
(with SSE4.2), with 7471 MB of physical memory, with locale
LC_CTYPE=en_US.UTF-8, LC_NUMERIC=pl_PL.UTF-8, LC_TIME=pl_PL.UTF-8,
LC_COLLATE=en_US.UTF-8, LC_MONETARY=pl_PL.UTF-8, LC_MESSAGES=en_US.UTF-8,
LC_PAPER=pl_PL.UTF-8, LC_NAME=pl_PL.UTF-8, LC_ADDRESS=pl_PL.UTF-8,
LC_TELEPHONE=pl_PL.UTF-8, LC_MEASUREMENT=pl_PL.UTF-8,
LC_IDENTIFICATION=pl_PL.UTF-8, with light display mode, without HiDPI, with
libpcap version 1.9.1 (with TPACKET_V3), with GnuTLS 3.6.13, with Gcrypt 1.8.5,
with brotli 1.0.7, with zlib 1.2.11, binary plugins supported (18 loaded).
Built using gcc 9.3.0.