aboutsummaryrefslogtreecommitdiffstats
path: root/wlantest/rx_mgmt.c
Commit message (Collapse)AuthorAgeFilesLines
* wlantest: Add STA counters for disconnect reason 6/7 RXJouni Malinen2011-10-251-2/+18
| | | | | | | | | These can be useful in tests involving association state mismatch between the AP and the STA (i.e., STA assumes it is still associated but the AP does not have association state). In such a case, the AP would be sending out unprotected Deauthentication or Disassociation frames with reason code 6 or 7 depending on what frame is triggering this.
* wlantest: Verify that comeback assoc resp includes correct typeJouni Malinen2011-09-201-8/+14
| | | | | | The Timeout Interval element needs to use Association Comeback time for the case when (Re)Association Response frame uses Status Code 30. Verify this before incrementing the (re)assocresp_comeback counters.
* wlantest: Set direct links down on deauth/disassocJouni Malinen2011-01-241-0/+16
|
* wlantest: Add counters for AP deauth/disassoc while asleep/awakeJouni Malinen2011-01-071-4/+14
| | | | | These can be used to check whether the STA is in power save mode and because of that, is not seeing disconnection notifications.
* wlantest: Add more details for replay debug messagesJouni Malinen2011-01-071-2/+7
| | | | | These make it easier to find the frame in question when looking at the capture in Wireshark.
* wlantest: Count number of STA ACK'ed Deauth/Disassoc framesJouni Malinen2011-01-031-0/+84
|
* wlantest: Update STA State based on broadcast Deauth/DisassocJouni Malinen2010-11-231-2/+36
|
* wlantest: Show broadcast Deauth/Disassoc info in debugJouni Malinen2010-11-231-8/+10
|
* wlantest: Check STA State when validating need for CCMP for mgmtJouni Malinen2010-11-231-1/+3
| | | | | If the STA is in State 1 or 2, Deauth/Disassoc frames are not protected, so no need to complain about them being sent without CCMP.
* wlantest: Add per-BSS counters for BIP deauth/disassocJouni Malinen2010-11-211-0/+5
|
* wlantest: Add per-STA counter for (Re)AssocResp comeback framesJouni Malinen2010-11-211-0/+40
|
* wlantest: Add support for injecting (Re)Association Request framesJouni Malinen2010-11-191-0/+21
|
* wlantest: Add BSS/STA statistics countersJouni Malinen2010-11-181-26/+89
| | | | | These counters can be cleared and queried from external programs to script various testing tasks.
* wlantest: Add debug print for ignored group addressed Action framesJouni Malinen2010-11-131-1/+7
|
* wlantest: Validate MMIE KeyID reserved bitsJouni Malinen2010-11-131-1/+6
|
* wlantest: Validate reserved bits in TKIP/CCMP headerJouni Malinen2010-11-131-0/+5
|
* wlantest: Verify that TKIP/CCMP frames set ExtIV=1Jouni Malinen2010-11-131-1/+11
|
* wlantest: Fix mgmt CCMP decrypt to not crash on failuresJouni Malinen2010-11-121-8/+8
|
* wlantest: Verify that unicast robust mgmt frames are protectedJouni Malinen2010-11-121-15/+62
|
* wlantest: Use MFPC field instead of igtk_set to check if BIP is neededJouni Malinen2010-11-121-2/+1
|
* wlantest: Add option for writing a PCAP dump fileJouni Malinen2010-11-111-0/+1
| | | | | | | The output file includes all the capture (or read from wireless PCAP file) frames in their original contents and another copy of each frame that is decrypted in wlantest (including EAPOL-Key Key Data field).
* wlantest: Fix Mgmt CCMP replay detection to use correct PN offsetJouni Malinen2010-11-111-1/+1
|
* wlantest: Process Action framesJouni Malinen2010-11-111-0/+110
| | | | Parse Action frames and verify SA Query transactions.
* wlantest: Decrypt CCMP protected unicast Robust Management framesJouni Malinen2010-11-111-4/+101
|
* wlantest: Fix BIP replay detectionJouni Malinen2010-11-101-1/+1
|
* wlantest: Validate MMIE MICJouni Malinen2010-11-101-0/+117
|
* wlantest: Add PTK derivation based on passphrasesJouni Malinen2010-11-071-2/+2
| | | | | | | Allow pre-configuration of passphrases (-p<passphrase>) to provide enough information for wlantest to be able to derive PMK for each BSS and PTK for each STA going through 4-Way Handshake (at least message 2 and 3 needs to be received).
* wlantest: Maintain a copy of WPA/RSN IE from (Re)AssocReqJouni Malinen2010-11-071-0/+22
|
* wlantest: Move Mgmt and Data frame processing into their own filesJouni Malinen2010-11-071-0/+452