wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
wpa_driver_ap_params Struct Reference

Data Fields

u8 * head
 Beacon head from IEEE 802.11 header to IEs before TIM IE.
 
size_t head_len
 Length of the head buffer in octets.
 
u8 * tail
 Beacon tail following TIM IE.
 
size_t tail_len
 Length of the tail buffer in octets.
 
int dtim_period
 DTIM period.
 
int beacon_int
 Beacon interval.
 
int * basic_rates
 basic_rates: -1 terminated array of basic rates in 100 kbps More...
 
u8 * proberesp
 Probe Response template. More...
 
size_t proberesp_len
 Length of the proberesp buffer in octets.
 
const u8 * ssid
 The SSID to use in Beacon/Probe Response frames.
 
size_t ssid_len
 Length of the SSID (1..32)
 
enum hide_ssid hide_ssid
 Whether to hide the SSID.
 
unsigned int pairwise_ciphers
 WPA_CIPHER_* bitfield.
 
unsigned int group_cipher
 WPA_CIPHER_*.
 
unsigned int key_mgmt_suites
 WPA_KEY_MGMT_* bitfield.
 
unsigned int auth_algs
 WPA_AUTH_ALG_* bitfield.
 
unsigned int wpa_version
 WPA_PROTO_* bitfield.
 
int privacy
 Whether privacy is used in the BSS.
 
const struct wpabufbeacon_ies
 WPS/P2P IE(s) for Beacon frames. More...
 
const struct wpabufproberesp_ies
 P2P/WPS IE(s) for Probe Response frames. More...
 
const struct wpabufassocresp_ies
 WPS IE(s) for (Re)Association Response frames. More...
 
int isolate
 Whether to isolate frames between associated stations. More...
 
int cts_protect
 Whether CTS protection is enabled.
 
int preamble
 Whether short preamble is enabled.
 
int short_slot_time
 Whether short slot time is enabled. More...
 
int ht_opmode
 HT operation mode or -1 if HT not in use.
 
int interworking
 Whether Interworking is enabled.
 
const u8 * hessid
 Homogeneous ESS identifier or NULL if not set.
 
u8 access_network_type
 Access Network Type (0..15) More...
 
int ap_max_inactivity
 Timeout in seconds to detect STA's inactivity. More...
 
u8 p2p_go_ctwindow
 Client Traffic Window (in TUs)
 
unsigned int smps_mode
 SMPS mode. More...
 
int disable_dgaf
 Whether group-addressed frames are disabled.
 
int osen
 Whether OSEN security is enabled.
 
struct hostapd_freq_paramsfreq
 Channel parameters for dynamic bandwidth changes.
 
int reenable
 Whether this is to re-enable beaconing.
 

Field Documentation

u8 wpa_driver_ap_params::access_network_type

Access Network Type (0..15)

This is used for filtering Probe Request frames when Interworking is enabled.

int wpa_driver_ap_params::ap_max_inactivity

Timeout in seconds to detect STA's inactivity.

This is used by driver which advertises this capability.

const struct wpabuf* wpa_driver_ap_params::assocresp_ies

WPS IE(s) for (Re)Association Response frames.

This is used to add IEs like WPS IE by drivers that reply to (Re)Association Request frames internally.

int* wpa_driver_ap_params::basic_rates

basic_rates: -1 terminated array of basic rates in 100 kbps

This parameter can be used to set a specific basic rate set for the BSS. If NULL, default basic rate set is used.

const struct wpabuf* wpa_driver_ap_params::beacon_ies

WPS/P2P IE(s) for Beacon frames.

This is used to add IEs like WPS IE and P2P IE by drivers that do not use the full Beacon template.

int wpa_driver_ap_params::isolate

Whether to isolate frames between associated stations.

If this is non-zero, the AP is requested to disable forwarding of frames between associated stations.

u8* wpa_driver_ap_params::proberesp

Probe Response template.

This is used by drivers that reply to Probe Requests internally in AP mode and require the full Probe Response template.

const struct wpabuf* wpa_driver_ap_params::proberesp_ies

P2P/WPS IE(s) for Probe Response frames.

This is used to add IEs like WPS IE and P2P IE by drivers that reply to Probe Request frames internally.

int wpa_driver_ap_params::short_slot_time

Whether short slot time is enabled.

0 = short slot time disable, 1 = short slot time enabled, -1 = do not set (e.g., when 802.11g mode is not in use)

unsigned int wpa_driver_ap_params::smps_mode

SMPS mode.

SMPS mode to be used by the AP, specified as the relevant bits of ht_capab (i.e. HT_CAP_INFO_SMPS_*).


The documentation for this struct was generated from the following file: