From: Gokul Sivakumar Date: Sun, 4 Jul 2021 12:54:57 +0000 (+0530) Subject: IEEE 802.11: Add a test to check the 802.11s Mesh ID in management frames X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/34f0181eede19a4d45a057a156d0395bdecf7a10 IEEE 802.11: Add a test to check the 802.11s Mesh ID in management frames The newly added pcap file contains a Mesh Beacon frame, a Wildcard Probe Request and a Mesh Probe Response. The test case checks if the "Mesh ID" field is properly parsed by the IEEE 802.11 printer. --- diff --git a/tests/TESTLIST b/tests/TESTLIST index 08ac040f..f3005648 100644 --- a/tests/TESTLIST +++ b/tests/TESTLIST @@ -270,6 +270,7 @@ scps_invalid scps_invalid.pcap scps_invalid.out # IEEE 802.11 tests 802.11_exthdr ieee802.11_exthdr.pcap ieee802.11_exthdr.out -v 802.11_rx-stbc ieee802.11_rx-stbc.pcap ieee802.11_rx-stbc.out +802.11_meshid ieee802.11_meshid.pcap ieee802.11_meshid.out # OpenFlow tests of10_p3295-vv of10_p3295.pcap of10_p3295-vv.out -vv diff --git a/tests/ieee802.11_meshid.out b/tests/ieee802.11_meshid.out new file mode 100644 index 00000000..79faa3b3 --- /dev/null +++ b/tests/ieee802.11_meshid.out @@ -0,0 +1,3 @@ + 1 12:20:37.867811 9526800862us tsft 6.0 Mb/s 5745 MHz 11a -34dBm signal [bit 22] Beacon () [6.0* 9.0 12.0* 18.0 24.0* 36.0 48.0 54.0 Mbit] IBSS CH: 149, PRIVACY (MESHID: 11s-mesh-network) + 2 12:20:38.357687 9527290733us tsft 6.0 Mb/s 5745 MHz 11a -38dBm signal [bit 22] Probe Request () [6.0 9.0 12.0 18.0 24.0 36.0 48.0 54.0 Mbit] + 3 12:20:38.358276 9527291378us tsft 6.0 Mb/s 5745 MHz 11a -34dBm signal [bit 22] Probe Response () [6.0* 9.0 12.0* 18.0 24.0* 36.0 48.0 54.0 Mbit] CH: 149, PRIVACY (MESHID: 11s-mesh-network) diff --git a/tests/ieee802.11_meshid.pcap b/tests/ieee802.11_meshid.pcap new file mode 100644 index 00000000..7d149a78 Binary files /dev/null and b/tests/ieee802.11_meshid.pcap differ