enum_mac80211_rx_flags

Langue: en

Version: June 2009 (debian - 07/07/09)

Section: 9 (Appels noyau Linux)

NAME

enum_mac80211_rx_flags - receive flags

SYNOPSIS

 enum mac80211_rx_flags {
   RX_FLAG_MMIC_ERROR,
   RX_FLAG_DECRYPTED,
   RX_FLAG_RADIOTAP,
   RX_FLAG_MMIC_STRIPPED,
   RX_FLAG_IV_STRIPPED,
   RX_FLAG_FAILED_FCS_CRC,
   RX_FLAG_FAILED_PLCP_CRC,
   RX_FLAG_TSFT
 };  
 

CONSTANTS

RX_FLAG_MMIC_ERROR

Michael 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_RADIOTAP

This frame starts with a radiotap header.

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_TSFT

The timestamp passed in the RX status (mactime field) is valid. This is useful in monitor mode and necessary for beacon frames to enable IBSS merging.

DESCRIPTION

These flags are used with the flag member of struct ieee80211_rx_status.

AUTHOR

Johannes Berg <johannes@sipsolutions.net>

Author.