Classes | Defines | Enumerations
radiotap.h File Reference
#include <stdint.h>
Include dependency graph for radiotap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ieee80211_radiotap_header

Defines

#define IEEE80211_CHAN_2GHZ   0x0080 /* 2 GHz spectrum channel. */
#define IEEE80211_CHAN_5GHZ   0x0100 /* 5 GHz spectrum channel */
#define IEEE80211_CHAN_CCK   0x0020 /* CCK channel */
#define IEEE80211_CHAN_DYN   0x0400 /* Dynamic CCK-OFDM channel */
#define IEEE80211_CHAN_GFSK   0x0800 /* GFSK channel (FHSS PHY) */
#define IEEE80211_CHAN_OFDM   0x0040 /* OFDM channel */
#define IEEE80211_CHAN_PASSIVE   0x0200 /* Only passive scan allowed */
#define IEEE80211_CHAN_TURBO   0x0010 /* Turbo channel */
#define IEEE80211_RADIOTAP_F_CFP
#define IEEE80211_RADIOTAP_F_DATAPAD
#define IEEE80211_RADIOTAP_F_FCS   0x10 /* frame includes FCS */
#define IEEE80211_RADIOTAP_F_FRAG
#define IEEE80211_RADIOTAP_F_RX_BADFCS   0x0001 /* frame failed crc check */
#define IEEE80211_RADIOTAP_F_SHORTPRE
#define IEEE80211_RADIOTAP_F_TX_CTS   0x0002 /* used cts 'protection' */
#define IEEE80211_RADIOTAP_F_TX_FAIL
#define IEEE80211_RADIOTAP_F_TX_RTS   0x0004 /* used rts/cts handshake */
#define IEEE80211_RADIOTAP_F_WEP
#define PKTHDR_RADIOTAP_VERSION   0

Enumerations

enum  ieee80211_radiotap_type {
  IEEE80211_RADIOTAP_TSFT = 0, IEEE80211_RADIOTAP_FLAGS = 1, IEEE80211_RADIOTAP_RATE = 2, IEEE80211_RADIOTAP_CHANNEL = 3,
  IEEE80211_RADIOTAP_FHSS = 4, IEEE80211_RADIOTAP_DBM_ANTSIGNAL = 5, IEEE80211_RADIOTAP_DBM_ANTNOISE = 6, IEEE80211_RADIOTAP_LOCK_QUALITY = 7,
  IEEE80211_RADIOTAP_TX_ATTENUATION = 8, IEEE80211_RADIOTAP_DB_TX_ATTENUATION = 9, IEEE80211_RADIOTAP_DBM_TX_POWER = 10, IEEE80211_RADIOTAP_ANTENNA = 11,
  IEEE80211_RADIOTAP_DB_ANTSIGNAL = 12, IEEE80211_RADIOTAP_DB_ANTNOISE = 13, IEEE80211_RADIOTAP_RX_FLAGS = 14, IEEE80211_RADIOTAP_TX_FLAGS = 15,
  IEEE80211_RADIOTAP_RTS_RETRIES = 16, IEEE80211_RADIOTAP_DATA_RETRIES = 17, IEEE80211_RADIOTAP_EXT = 31
}

Define Documentation

#define IEEE80211_CHAN_2GHZ   0x0080 /* 2 GHz spectrum channel. */

Definition at line 208 of file radiotap.h.

#define IEEE80211_CHAN_5GHZ   0x0100 /* 5 GHz spectrum channel */

Definition at line 209 of file radiotap.h.

#define IEEE80211_CHAN_CCK   0x0020 /* CCK channel */

Definition at line 206 of file radiotap.h.

#define IEEE80211_CHAN_DYN   0x0400 /* Dynamic CCK-OFDM channel */

Definition at line 211 of file radiotap.h.

#define IEEE80211_CHAN_GFSK   0x0800 /* GFSK channel (FHSS PHY) */

Definition at line 212 of file radiotap.h.

#define IEEE80211_CHAN_OFDM   0x0040 /* OFDM channel */

Definition at line 207 of file radiotap.h.

#define IEEE80211_CHAN_PASSIVE   0x0200 /* Only passive scan allowed */

Definition at line 210 of file radiotap.h.

#define IEEE80211_CHAN_TURBO   0x0010 /* Turbo channel */

Definition at line 205 of file radiotap.h.

Value:
0x01    /* sent/received
                                                 * during CFP
                                                 */

Definition at line 215 of file radiotap.h.

Value:
0x20    /* frame has padding between
                                                 * 802.11 header and payload
                                                 * (to 32-bit boundary)
                                                 */

Definition at line 220 of file radiotap.h.

#define IEEE80211_RADIOTAP_F_FCS   0x10 /* frame includes FCS */

Definition at line 219 of file radiotap.h.

Value:
0x08    /* sent/received
                                                 * with fragmentation
                                                 */

Definition at line 218 of file radiotap.h.

#define IEEE80211_RADIOTAP_F_RX_BADFCS   0x0001 /* frame failed crc check */

Definition at line 222 of file radiotap.h.

Value:
0x02    /* sent/received
                                                 * with short
                                                 * preamble
                                                 */

Definition at line 216 of file radiotap.h.

#define IEEE80211_RADIOTAP_F_TX_CTS   0x0002 /* used cts 'protection' */

Definition at line 226 of file radiotap.h.

Value:
0x0001  /* failed due to excessive
                                                 * retries */

Definition at line 225 of file radiotap.h.

#define IEEE80211_RADIOTAP_F_TX_RTS   0x0004 /* used rts/cts handshake */

Definition at line 227 of file radiotap.h.

Value:
0x04    /* sent/received
                                                 * with WEP encryption
                                                 */

Definition at line 217 of file radiotap.h.

#define PKTHDR_RADIOTAP_VERSION   0

Definition at line 44 of file radiotap.h.


Enumeration Type Documentation

Enumerator:
IEEE80211_RADIOTAP_TSFT 
IEEE80211_RADIOTAP_FLAGS 
IEEE80211_RADIOTAP_RATE 
IEEE80211_RADIOTAP_CHANNEL 
IEEE80211_RADIOTAP_FHSS 
IEEE80211_RADIOTAP_DBM_ANTSIGNAL 
IEEE80211_RADIOTAP_DBM_ANTNOISE 
IEEE80211_RADIOTAP_LOCK_QUALITY 
IEEE80211_RADIOTAP_TX_ATTENUATION 
IEEE80211_RADIOTAP_DB_TX_ATTENUATION 
IEEE80211_RADIOTAP_DBM_TX_POWER 
IEEE80211_RADIOTAP_ANTENNA 
IEEE80211_RADIOTAP_DB_ANTSIGNAL 
IEEE80211_RADIOTAP_DB_ANTNOISE 
IEEE80211_RADIOTAP_RX_FLAGS 
IEEE80211_RADIOTAP_TX_FLAGS 
IEEE80211_RADIOTAP_RTS_RETRIES 
IEEE80211_RADIOTAP_DATA_RETRIES 
IEEE80211_RADIOTAP_EXT 

Definition at line 182 of file radiotap.h.



wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Thu Apr 24 2014 15:34:39