other versions
- wheezy 3.2.78-1
ENUM MAC80211_RX_FLA(9) | The basic mac80211 driver inte | ENUM MAC80211_RX_FLA(9) |
NAME¶
enum_mac80211_rx_flags - receive flagsSYNOPSIS¶
enum mac80211_rx_flags { RX_FLAG_MMIC_ERROR, RX_FLAG_DECRYPTED, RX_FLAG_MMIC_STRIPPED, RX_FLAG_IV_STRIPPED, RX_FLAG_FAILED_FCS_CRC, RX_FLAG_FAILED_PLCP_CRC, RX_FLAG_MACTIME_MPDU, RX_FLAG_SHORTPRE, RX_FLAG_HT, RX_FLAG_40MHZ, RX_FLAG_SHORT_GI };
CONSTANTS¶
RX_FLAG_MMIC_ERRORMichael MIC error was reported on this frame.
Use together with RX_FLAG_MMIC_STRIPPED.
RX_FLAG_DECRYPTED
This frame was decrypted in hardware.
RX_FLAG_MMIC_STRIPPED
the Michael MIC is stripped off this frame,
verification has been done by the hardware.
RX_FLAG_IV_STRIPPED
The IV/ICV are stripped from this frame. If
this flag is set, the stack cannot do any replay detection hence the driver or
hardware will have to do that.
RX_FLAG_FAILED_FCS_CRC
Set this flag if the FCS check failed on the
frame.
RX_FLAG_FAILED_PLCP_CRC
Set this flag if the PCLP check failed on the
frame.
RX_FLAG_MACTIME_MPDU
The timestamp passed in the RX status
(mactime field) is valid and contains the time the first symbol of the
MPDU was received. This is useful in monitor mode and for proper IBSS
merging.
RX_FLAG_SHORTPRE
Short preamble was used for this frame
RX_FLAG_HT
HT MCS was used and rate_idx is MCS
index
RX_FLAG_40MHZ
HT40 (40 MHz) was used
RX_FLAG_SHORT_GI
Short guard interval was used
DESCRIPTION¶
These flags are used with the flag member of struct ieee80211_rx_status.AUTHOR¶
Johannes Berg <johannes@sipsolutions.net>Author.
COPYRIGHT¶
March 2016 | Kernel Hackers Manual 3.2. |