Main Page | Data Structures | Directories | File List | Data Fields | Globals

ieee80211_radiotap.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define IEEE80211_RADIOTAP_HDRLEN   64
#define IEEE80211_CHAN_TURBO   0x0010
#define IEEE80211_CHAN_CCK   0x0020
#define IEEE80211_CHAN_OFDM   0x0040
#define IEEE80211_CHAN_2GHZ   0x0080
#define IEEE80211_CHAN_5GHZ   0x0100
#define IEEE80211_CHAN_PASSIVE   0x0200
#define IEEE80211_CHAN_DYN   0x0400
#define IEEE80211_CHAN_GFSK   0x0800
#define IEEE80211_RADIOTAP_F_CFP   0x01
#define IEEE80211_RADIOTAP_F_SHORTPRE   0x02
#define IEEE80211_RADIOTAP_F_WEP   0x04
#define IEEE80211_RADIOTAP_F_FRAG   0x08
#define IEEE80211_RADIOTAP_F_FCS   0x10
#define IEEE80211_RADIOTAP_F_DATAPAD   0x20
#define IEEE80211_RADIOTAP_F_RX_BADFCS   0x0001
#define IEEE80211_RADIOTAP_F_TX_FAIL   0x0001

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
}

Variables

ieee80211_radiotap_header __packed__


Define Documentation

#define IEEE80211_CHAN_2GHZ   0x0080
 

Definition at line 206 of file ieee80211_radiotap.h.

Referenced by ar5k_ar5111_channel(), ar5k_ar5111_rfregs(), ar5k_ar5112_rfregs(), ar5k_ar5211_nic_wakeup(), ar5k_ar5212_nic_wakeup(), ar5k_check_channel(), ath_hal_ieee2mhz(), and ath_hal_mhz2ieee().

#define IEEE80211_CHAN_5GHZ   0x0100
 

Definition at line 207 of file ieee80211_radiotap.h.

Referenced by ar5k_ar5211_nic_wakeup(), ar5k_ar5212_calibrate(), ar5k_ar5212_nic_wakeup(), ar5k_check_channel(), ath_hal_ieee2mhz(), and ath_hal_mhz2ieee().

#define IEEE80211_CHAN_CCK   0x0020
 

Definition at line 204 of file ieee80211_radiotap.h.

Referenced by ar5k_ar5211_nic_wakeup(), ar5k_ar5211_reset(), ar5k_ar5212_nic_wakeup(), and ar5k_ar5212_reset().

#define IEEE80211_CHAN_DYN   0x0400
 

Definition at line 209 of file ieee80211_radiotap.h.

Referenced by ar5k_ar5211_nic_wakeup(), ar5k_ar5212_nic_wakeup(), and chan2mode().

#define IEEE80211_CHAN_GFSK   0x0800
 

Definition at line 210 of file ieee80211_radiotap.h.

#define IEEE80211_CHAN_OFDM   0x0040
 

Definition at line 205 of file ieee80211_radiotap.h.

Referenced by ar5k_ar5211_nic_wakeup(), ar5k_ar5212_nic_wakeup(), ar5k_ar5212_reset(), and chan2mode().

#define IEEE80211_CHAN_PASSIVE   0x0200
 

Definition at line 208 of file ieee80211_radiotap.h.

#define IEEE80211_CHAN_TURBO   0x0010
 

Definition at line 203 of file ieee80211_radiotap.h.

Referenced by ar5k_ar5211_nic_wakeup(), ar5k_ar5212_nic_wakeup(), ar5k_ar5212_reset(), and ath_setchannel().

#define IEEE80211_RADIOTAP_F_CFP   0x01
 

Definition at line 214 of file ieee80211_radiotap.h.

#define IEEE80211_RADIOTAP_F_DATAPAD   0x20
 

Definition at line 228 of file ieee80211_radiotap.h.

#define IEEE80211_RADIOTAP_F_FCS   0x10
 

Definition at line 227 of file ieee80211_radiotap.h.

#define IEEE80211_RADIOTAP_F_FRAG   0x08
 

Definition at line 224 of file ieee80211_radiotap.h.

#define IEEE80211_RADIOTAP_F_RX_BADFCS   0x0001
 

Definition at line 233 of file ieee80211_radiotap.h.

Referenced by hostap_rx_skb().

#define IEEE80211_RADIOTAP_F_SHORTPRE   0x02
 

Definition at line 217 of file ieee80211_radiotap.h.

#define IEEE80211_RADIOTAP_F_TX_FAIL   0x0001
 

Definition at line 236 of file ieee80211_radiotap.h.

Referenced by click_tx_callback().

#define IEEE80211_RADIOTAP_F_WEP   0x04
 

Definition at line 221 of file ieee80211_radiotap.h.

#define IEEE80211_RADIOTAP_HDRLEN   64
 

Definition at line 58 of file ieee80211_radiotap.h.


Enumeration Type Documentation

enum ieee80211_radiotap_type
 

Enumeration values:
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 179 of file ieee80211_radiotap.h.


Variable Documentation

struct ar5k_ar5212_tx_status __packed__
 


Generated on Mon Nov 21 16:01:40 2005 for openwifi by  doxygen 1.4.1