Changeset View
Changeset View
Standalone View
Standalone View
sys/net80211/ieee80211.h
Show First 20 Lines • Show All 611 Lines • ▼ Show 20 Lines | struct ieee80211_ie_htcap { | ||||
uint8_t hc_param; /* HT params (see below) */ | uint8_t hc_param; /* HT params (see below) */ | ||||
uint8_t hc_mcsset[16]; /* supported MCS set */ | uint8_t hc_mcsset[16]; /* supported MCS set */ | ||||
uint16_t hc_extcap; /* extended HT capabilities */ | uint16_t hc_extcap; /* extended HT capabilities */ | ||||
uint32_t hc_txbf; /* txbf capabilities */ | uint32_t hc_txbf; /* txbf capabilities */ | ||||
uint8_t hc_antenna; /* antenna capabilities */ | uint8_t hc_antenna; /* antenna capabilities */ | ||||
} __packed; | } __packed; | ||||
/* HT capability flags (ht_cap) */ | /* HT capability flags (ht_cap) */ | ||||
#define IEEE80211_HTCAP_LDPC 0x0001 /* LDPC supported */ | #define IEEE80211_HTCAP_LDPC 0x0001 /* LDPC rx supported */ | ||||
#define IEEE80211_HTCAP_CHWIDTH40 0x0002 /* 20/40 supported */ | #define IEEE80211_HTCAP_CHWIDTH40 0x0002 /* 20/40 supported */ | ||||
#define IEEE80211_HTCAP_SMPS 0x000c /* SM Power Save mode */ | #define IEEE80211_HTCAP_SMPS 0x000c /* SM Power Save mode */ | ||||
#define IEEE80211_HTCAP_SMPS_OFF 0x000c /* disabled */ | #define IEEE80211_HTCAP_SMPS_OFF 0x000c /* disabled */ | ||||
#define IEEE80211_HTCAP_SMPS_DYNAMIC 0x0004 /* send RTS first */ | #define IEEE80211_HTCAP_SMPS_DYNAMIC 0x0004 /* send RTS first */ | ||||
/* NB: SMPS value 2 is reserved */ | /* NB: SMPS value 2 is reserved */ | ||||
#define IEEE80211_HTCAP_SMPS_ENA 0x0000 /* enabled (static mode) */ | #define IEEE80211_HTCAP_SMPS_ENA 0x0000 /* enabled (static mode) */ | ||||
#define IEEE80211_HTCAP_GREENFIELD 0x0010 /* Greenfield supported */ | #define IEEE80211_HTCAP_GREENFIELD 0x0010 /* Greenfield supported */ | ||||
#define IEEE80211_HTCAP_SHORTGI20 0x0020 /* Short GI in 20MHz */ | #define IEEE80211_HTCAP_SHORTGI20 0x0020 /* Short GI in 20MHz */ | ||||
▲ Show 20 Lines • Show All 818 Lines • Show Last 20 Lines |