|
Defines |
#define | IEEE80211_T_CCK IEEE80211_T_DS |
#define | IEEE80211_MODE_MAX (IEEE80211_MODE_TURBO_G+1) |
#define | IEEE80211_CHAN_MAX 255 |
#define | IEEE80211_CHAN_BYTES 32 |
#define | IEEE80211_CHAN_ANY 0xffff |
#define | IEEE80211_CHAN_ANYC ((struct ieee80211_channel *) IEEE80211_CHAN_ANY) |
#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_CHAN_XR 0x1000 |
#define | IEEE80211_CHAN_FHSS (IEEE80211_CHAN_2GHZ | IEEE80211_CHAN_GFSK) |
#define | IEEE80211_CHAN_A (IEEE80211_CHAN_5GHZ | IEEE80211_CHAN_OFDM) |
#define | IEEE80211_CHAN_B (IEEE80211_CHAN_2GHZ | IEEE80211_CHAN_CCK) |
#define | IEEE80211_CHAN_PUREG (IEEE80211_CHAN_2GHZ | IEEE80211_CHAN_OFDM) |
#define | IEEE80211_CHAN_G (IEEE80211_CHAN_2GHZ | IEEE80211_CHAN_DYN) |
#define | IEEE80211_CHAN_T (IEEE80211_CHAN_5GHZ | IEEE80211_CHAN_OFDM | IEEE80211_CHAN_TURBO) |
#define | IEEE80211_CHAN_108G (IEEE80211_CHAN_2GHZ | IEEE80211_CHAN_OFDM | IEEE80211_CHAN_TURBO) |
#define | IEEE80211_IS_CHAN_FHSS(_c) (((_c)->ic_flags & IEEE80211_CHAN_FHSS) == IEEE80211_CHAN_FHSS) |
#define | IEEE80211_IS_CHAN_A(_c) (((_c)->ic_flags & IEEE80211_CHAN_A) == IEEE80211_CHAN_A) |
#define | IEEE80211_IS_CHAN_B(_c) (((_c)->ic_flags & IEEE80211_CHAN_B) == IEEE80211_CHAN_B) |
#define | IEEE80211_IS_CHAN_PUREG(_c) (((_c)->ic_flags & IEEE80211_CHAN_PUREG) == IEEE80211_CHAN_PUREG) |
#define | IEEE80211_IS_CHAN_G(_c) (((_c)->ic_flags & IEEE80211_CHAN_G) == IEEE80211_CHAN_G) |
#define | IEEE80211_IS_CHAN_T(_c) (((_c)->ic_flags & IEEE80211_CHAN_T) == IEEE80211_CHAN_T) |
#define | IEEE80211_IS_CHAN_108G(_c) (((_c)->ic_flags & IEEE80211_CHAN_108G) == IEEE80211_CHAN_108G) |
#define | IEEE80211_IS_CHAN_2GHZ(_c) (((_c)->ic_flags & IEEE80211_CHAN_2GHZ) != 0) |
#define | IEEE80211_IS_CHAN_5GHZ(_c) (((_c)->ic_flags & IEEE80211_CHAN_5GHZ) != 0) |
#define | IEEE80211_IS_CHAN_OFDM(_c) (((_c)->ic_flags & IEEE80211_CHAN_OFDM) != 0) |
#define | IEEE80211_IS_CHAN_CCK(_c) (((_c)->ic_flags & IEEE80211_CHAN_CCK) != 0) |
#define | IEEE80211_IS_CHAN_GFSK(_c) (((_c)->ic_flags & IEEE80211_CHAN_GFSK) != 0) |
#define | IEEE80211_FH_CHANMOD 80 |
#define | IEEE80211_FH_CHAN(set, pat) (((set)-1)*IEEE80211_FH_CHANMOD+(pat)) |
#define | IEEE80211_FH_CHANSET(chan) ((chan)/IEEE80211_FH_CHANMOD+1) |
#define | IEEE80211_FH_CHANPAT(chan) ((chan)%IEEE80211_FH_CHANMOD) |
#define | IEEE80211_RATE_SIZE 8 |
#define | IEEE80211_RATE_MAXSIZE 15 |
#define | IEEE80211_MAX_LEN 2304 |
Enumerations |
enum | ieee80211_phytype { IEEE80211_T_DS, IEEE80211_T_FH, IEEE80211_T_OFDM, IEEE80211_T_TURBO, IEEE80211_T_XR } |
enum | ieee80211_phymode { IEEE80211_MODE_AUTO = 0, IEEE80211_MODE_11A = 1, IEEE80211_MODE_11B = 2, IEEE80211_MODE_11G = 3, IEEE80211_MODE_FH = 4, IEEE80211_MODE_TURBO_A = 5, IEEE80211_MODE_TURBO_G = 6 } |
enum | ieee80211_opmode { IEEE80211_M_STA = 1, IEEE80211_M_IBSS = 0, IEEE80211_M_AHDEMO = 3, IEEE80211_M_HOSTAP = 6, IEEE80211_M_MONITOR = 8 } |
enum | ieee80211_protmode { IEEE80211_PROT_NONE = 0, IEEE80211_PROT_CTSONLY = 1, IEEE80211_PROT_RTSCTS = 2 } |
enum | ieee80211_authmode { IEEE80211_AUTH_NONE = 0, IEEE80211_AUTH_OPEN = 1, IEEE80211_AUTH_SHARED = 2, IEEE80211_AUTH_8021X = 3, IEEE80211_AUTH_AUTO = 4, IEEE80211_AUTH_WPA = 5 } |
enum | ieee80211_roamingmode { IEEE80211_ROAMING_DEVICE = 0, IEEE80211_ROAMING_AUTO = 1, IEEE80211_ROAMING_MANUAL = 2 } |