wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Data Fields
hostapd_bss_config Struct Reference

Per-BSS configuration. More...

#include <ap_config.h>

Public Types

enum  { ACCEPT_UNLESS_DENIED = 0, DENY_UNLESS_ACCEPTED = 1, USE_EXTERNAL_RADIUS_AUTH = 2 }
 
enum  { PSK_RADIUS_IGNORED = 0, PSK_RADIUS_ACCEPTED = 1, PSK_RADIUS_REQUIRED = 2 }
 

Data Fields

char iface [IFNAMSIZ+1]
 
char bridge [IFNAMSIZ+1]
 
char vlan_bridge [IFNAMSIZ+1]
 
char wds_bridge [IFNAMSIZ+1]
 
enum hostapd_logger_level
logger_syslog_level 
logger_stdout_level
 
unsigned int logger_syslog
 
unsigned int logger_stdout
 
int max_num_sta
 
int dtim_period
 
int bss_load_update_period
 
int ieee802_1x
 
int eapol_version
 
int eap_server
 
struct hostapd_eap_usereap_user
 
char * eap_user_sqlite
 
char * eap_sim_db
 
int eap_server_erp
 
struct hostapd_ip_addr own_ip_addr
 
char * nas_identifier
 
struct hostapd_radius_serversradius
 
int acct_interim_interval
 
int radius_request_cui
 
struct hostapd_radius_attrradius_auth_req_attr
 
struct hostapd_radius_attrradius_acct_req_attr
 
int radius_das_port
 
unsigned int radius_das_time_window
 
int radius_das_require_event_timestamp
 
struct hostapd_ip_addr radius_das_client_addr
 
u8 * radius_das_shared_secret
 
size_t radius_das_shared_secret_len
 
struct hostapd_ssid ssid
 
char * eap_req_id_text
 
size_t eap_req_id_text_len
 
int eapol_key_index_workaround
 
size_t default_wep_key_len
 
int individual_wep_key_len
 
int wep_rekeying_period
 
int broadcast_key_idx_min
 
int broadcast_key_idx_max
 
int eap_reauth_period
 
int erp_send_reauth_start
 
char * erp_domain
 
int ieee802_11f
 
char iapp_iface [IFNAMSIZ+1]
 
enum hostapd_bss_config:: { ... }  macaddr_acl
 
struct mac_acl_entryaccept_mac
 
int num_accept_mac
 
struct mac_acl_entrydeny_mac
 
int num_deny_mac
 
int wds_sta
 
int isolate
 
int start_disabled
 
int auth_algs
 
int wpa
 
int wpa_key_mgmt
 
enum hostapd_bss_config:: { ... }  wpa_psk_radius
 
int wpa_pairwise
 
int wpa_group
 
int wpa_group_rekey
 
int wpa_strict_rekey
 
int wpa_gmk_rekey
 
int wpa_ptk_rekey
 
int rsn_pairwise
 
int rsn_preauth
 
char * rsn_preauth_interfaces
 
int peerkey
 
char * ctrl_interface
 
gid_t ctrl_interface_gid
 
int ctrl_interface_gid_set
 
char * ca_cert
 
char * server_cert
 
char * private_key
 
char * private_key_passwd
 
int check_crl
 
unsigned int tls_session_lifetime
 
char * ocsp_stapling_response
 
char * dh_file
 
char * openssl_ciphers
 
u8 * pac_opaque_encr_key
 
u8 * eap_fast_a_id
 
size_t eap_fast_a_id_len
 
char * eap_fast_a_id_info
 
int eap_fast_prov
 
int pac_key_lifetime
 
int pac_key_refresh_time
 
int eap_sim_aka_result_ind
 
int tnc
 
int fragment_size
 
u16 pwd_group
 
char * radius_server_clients
 
int radius_server_auth_port
 
int radius_server_acct_port
 
int radius_server_ipv6
 
int use_pae_group_addr
 
int ap_max_inactivity
 
int ignore_broadcast_ssid
 
int wmm_enabled
 
int wmm_uapsd
 
struct hostapd_vlanvlan
 
macaddr bssid
 
u16 max_listen_interval
 
int disable_pmksa_caching
 
int okc
 
int wps_state
 
int pbc_in_m1
 
char * server_id
 
int p2p
 
u8 ip_addr_go [4]
 
u8 ip_addr_mask [4]
 
u8 ip_addr_start [4]
 
u8 ip_addr_end [4]
 
int disassoc_low_ack
 
int skip_inactivity_poll
 
int tdls
 
int disable_11n
 
int disable_11ac
 
int time_advertisement
 
char * time_zone
 
int wnm_sleep_mode
 
int bss_transition
 
int interworking
 
int access_network_type
 
int internet
 
int asra
 
int esr
 
int uesa
 
int venue_info_set
 
u8 venue_group
 
u8 venue_type
 
u8 hessid [ETH_ALEN]
 
unsigned int roaming_consortium_count
 
struct hostapd_roaming_consortiumroaming_consortium
 
unsigned int venue_name_count
 
struct hostapd_lang_stringvenue_name
 
u8 * network_auth_type
 
size_t network_auth_type_len
 
u8 ipaddr_type_availability
 
u8 ipaddr_type_configured
 
u8 * anqp_3gpp_cell_net
 
size_t anqp_3gpp_cell_net_len
 
u8 * domain_name
 
size_t domain_name_len
 
unsigned int nai_realm_count
 
struct hostapd_nai_realm_datanai_realm_data
 
u16 gas_comeback_delay
 
int gas_frag_limit
 
u8 qos_map_set [16+2 *21]
 
unsigned int qos_map_set_len
 
int osen
 
int proxy_arp
 
int na_mcast_to_ucast
 
u8 wps_rf_bands
 
struct wpabufvendor_elements
 
unsigned int sae_anti_clogging_threshold
 
int * sae_groups
 
char * wowlan_triggers
 
int mesh
 
int radio_measurements
 
int vendor_vht
 
char * no_probe_resp_if_seen_on
 
char * no_auth_if_seen_on
 

Detailed Description

Per-BSS configuration.


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