802.11 management frame capability field bits


Defines

#define IEEE80211_CAPAB_MANAGED   0x0001
 Set if using an Access Point (managed mode).
#define IEEE80211_CAPAB_ADHOC   0x0002
 Set if operating in IBSS (no-AP, "Ad-Hoc") mode.
#define IEEE80211_CAPAB_CFPOLL   0x0004
 Set if we support Contention-Free Period operation.
#define IEEE80211_CAPAB_CFPR   0x0008
 Set if we wish to be polled for Contention-Free operation.
#define IEEE80211_CAPAB_PRIVACY   0x0010
 Set if the network is encrypted (by any method).
#define IEEE80211_CAPAB_SHORT_PMBL   0x0020
 Set if PHY supports short preambles on 802.11b.
#define IEEE80211_CAPAB_PBCC   0x0040
 Set if PHY supports PBCC modulation.
#define IEEE80211_CAPAB_CHAN_AGILITY   0x0080
 Set if we support Channel Agility.
#define IEEE80211_CAPAB_SPECTRUM_MGMT   0x0100
 Set if we support spectrum management (DFS and TPC) on the 5GHz band.
#define IEEE80211_CAPAB_QOS   0x0200
 Set if we support Quality of Service enhancements.
#define IEEE80211_CAPAB_SHORT_SLOT   0x0400
 Set if PHY supports short slot time on 802.11g.
#define IEEE80211_CAPAB_APSD   0x0800
 Set if PHY supports APSD option.
#define IEEE80211_CAPAB_DSSS_OFDM   0x2000
 Set if PHY supports DSSS/OFDM modulation (one way of 802.11 b/g mixing).
#define IEEE80211_CAPAB_DELAYED_BACK   0x4000
 Set if we support delayed block ACK.
#define IEEE80211_CAPAB_IMMED_BACK   0x8000
 Set if we support immediate block ACK.

Define Documentation

#define IEEE80211_CAPAB_MANAGED   0x0001

Set if using an Access Point (managed mode).

Definition at line 388 of file ieee80211.h.

Referenced by net80211_process_capab(), and net80211_send_assoc().

#define IEEE80211_CAPAB_ADHOC   0x0002

Set if operating in IBSS (no-AP, "Ad-Hoc") mode.

Definition at line 391 of file ieee80211.h.

Referenced by net80211_process_capab().

#define IEEE80211_CAPAB_CFPOLL   0x0004

Set if we support Contention-Free Period operation.

Definition at line 394 of file ieee80211.h.

#define IEEE80211_CAPAB_CFPR   0x0008

Set if we wish to be polled for Contention-Free operation.

Definition at line 397 of file ieee80211.h.

#define IEEE80211_CAPAB_PRIVACY   0x0010

Set if the network is encrypted (by any method).

Definition at line 400 of file ieee80211.h.

Referenced by _sec80211_detect(), net80211_probe_step(), and net80211_send_assoc().

#define IEEE80211_CAPAB_SHORT_PMBL   0x0020

Set if PHY supports short preambles on 802.11b.

Definition at line 403 of file ieee80211.h.

Referenced by net80211_process_capab(), and net80211_send_assoc().

#define IEEE80211_CAPAB_PBCC   0x0040

Set if PHY supports PBCC modulation.

Definition at line 406 of file ieee80211.h.

#define IEEE80211_CAPAB_CHAN_AGILITY   0x0080

Set if we support Channel Agility.

Definition at line 409 of file ieee80211.h.

#define IEEE80211_CAPAB_SPECTRUM_MGMT   0x0100

Set if we support spectrum management (DFS and TPC) on the 5GHz band.

Definition at line 412 of file ieee80211.h.

#define IEEE80211_CAPAB_QOS   0x0200

Set if we support Quality of Service enhancements.

Definition at line 415 of file ieee80211.h.

#define IEEE80211_CAPAB_SHORT_SLOT   0x0400

Set if PHY supports short slot time on 802.11g.

Definition at line 418 of file ieee80211.h.

Referenced by net80211_process_capab(), and net80211_send_assoc().

#define IEEE80211_CAPAB_APSD   0x0800

Set if PHY supports APSD option.

Definition at line 421 of file ieee80211.h.

#define IEEE80211_CAPAB_DSSS_OFDM   0x2000

Set if PHY supports DSSS/OFDM modulation (one way of 802.11 b/g mixing).

Definition at line 424 of file ieee80211.h.

#define IEEE80211_CAPAB_DELAYED_BACK   0x4000

Set if we support delayed block ACK.

Definition at line 427 of file ieee80211.h.

#define IEEE80211_CAPAB_IMMED_BACK   0x8000

Set if we support immediate block ACK.

Definition at line 430 of file ieee80211.h.


Generated on Tue Apr 6 20:01:58 2010 for gPXE by  doxygen 1.5.7.1