ESP-IDF
hostapd_bss_config
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
hostapd_bss_config
hostapd_bss_config struct
struct hostapd_bss_config - Per-BSS configuration
Syntax
Show:
Summary
Declaration
Definition
from
ieee802_1x.h:16
struct
hostapd_bss_config
;
Implemented in
ap_config.h:179
Fields
Field
Declared as
hostapd_bss_config::reassociation_deadline
u32
hostapd_bss_config::r0kh_list
struct
ft_remote_r0kh
*
hostapd_bss_config::r1kh_list
struct
ft_remote_r1kh
*
hostapd_bss_config::pmk_r1_push
int
hostapd_bss_config::ft_over_ds
int
hostapd_bss_config::ap_max_inactivity
int
hostapd_bss_config::ignore_broadcast_ssid
int
hostapd_bss_config::wmm_enabled
int
hostapd_bss_config::wmm_uapsd
int
hostapd_bss_config::bssid
macaddr
hostapd_bss_config::max_listen_interval
u16
hostapd_bss_config::wps_state
int
hostapd_bss_config::ap_setup_locked
int
hostapd_bss_config::uuid
u8
[
16
]
hostapd_bss_config::wps_pin_requests
char
*
hostapd_bss_config::device_name
char
*
hostapd_bss_config::manufacturer
char
*
hostapd_bss_config::model_name
char
*
hostapd_bss_config::model_number
char
*
hostapd_bss_config::serial_number
char
*
hostapd_bss_config::device_type
u8
[
WPS_DEV_TYPE_LEN
]
hostapd_bss_config::config_methods
char
*
hostapd_bss_config::os_version
u8
[
4
]
hostapd_bss_config::ap_pin
char
*
hostapd_bss_config::skip_cred_build
int
hostapd_bss_config::extra_cred
u8
*
hostapd_bss_config::extra_cred_len
size_t
hostapd_bss_config::wps_cred_processing
int
hostapd_bss_config::ap_settings
u8
*
hostapd_bss_config::ap_settings_len
size_t
hostapd_bss_config::upnp_iface
char
*
hostapd_bss_config::friendly_name
char
*
hostapd_bss_config::manufacturer_url
char
*
hostapd_bss_config::model_description
char
*
hostapd_bss_config::model_url
char
*
hostapd_bss_config::upc
char
*
hostapd_bss_config::wps_vendor_ext
struct
wpabuf
*
[
MAX_WPS_VENDOR_EXTENSIONS
]
hostapd_bss_config::wps_nfc_dev_pw_id
int
hostapd_bss_config::wps_nfc_dh_pubkey
struct
wpabuf
*
hostapd_bss_config::wps_nfc_dh_privkey
struct
wpabuf
*
hostapd_bss_config::wps_nfc_dev_pw
struct
wpabuf
*
hostapd_bss_config::sae_anti_clogging_threshold
unsigned
int
hostapd_bss_config::sae_pwe
enum
sae_pwe
hostapd_bss_config::sae_sync
unsigned
int
hostapd_bss_config::sae_groups
int
*
hostapd_bss_config::max_num_sta
int
hostapd_bss_config::dtim_period
int
hostapd_bss_config::ieee802_1x
int
hostapd_bss_config::eapol_version
int
hostapd_bss_config::ssid
struct
hostapd_ssid
hostapd_bss_config::wep_rekeying_period
int
hostapd_bss_config::broadcast_key_idx_min
int
hostapd_bss_config::broadcast_key_idx_max
int
broadcast_key_idx_min
,
hostapd_bss_config::macaddr_acl
enum
{
ACCEPT_UNLESS_DENIED
=
0
,
DENY_UNLESS_ACCEPTED
=
1
,
USE_EXTERNAL_RADIUS_AUTH
=
2
}
hostapd_bss_config::auth_algs
int
hostapd_bss_config::wpa
int
hostapd_bss_config::wpa_key_mgmt
int
hostapd_bss_config::ieee80211w
enum
mfp_options
hostapd_bss_config::assoc_sa_query_max_timeout
unsigned
int
hostapd_bss_config::assoc_sa_query_retry_timeout
int
hostapd_bss_config::wpa_psk_radius
enum
{
PSK_RADIUS_IGNORED
=
0
,
PSK_RADIUS_ACCEPTED
=
1
,
PSK_RADIUS_REQUIRED
=
2
}
hostapd_bss_config::wpa_pairwise
int
hostapd_bss_config::wpa_group
int
hostapd_bss_config::wpa_group_rekey
int
hostapd_bss_config::wpa_strict_rekey
int
hostapd_bss_config::wpa_gmk_rekey
int
hostapd_bss_config::wpa_ptk_rekey
int
hostapd_bss_config::rsn_pairwise
int
hostapd_bss_config::rsn_preauth
int
hostapd_bss_config::rsn_preauth_interfaces
char
*
hostapd_bss_config::mobility_domain
u8
[
MOBILITY_DOMAIN_ID_LEN
]
hostapd_bss_config::r1_key_holder
u8
[
FT_R1KH_ID_LEN
]
hostapd_bss_config::r0_key_lifetime
u32
Related Functions
Found 5 other functions taking a
hostapd_bss_config
argument:
Function
hostapd_config_defaults_bss()
hostapd_setup_wpa_psk()
hostapd_get_psk()
hostapd_config_free_bss()
hostapd_setup_sae_pt()
Examples
References
from
examples
Code
Location
Scope
Referrer
struct
hostapd_bss_config
{
ap_config.h:179
struct
hostapd_bss_config
;
ieee802_1x.h:16
void
hostapd_config_defaults_bss
(
struct
hostapd_bss_config
*
bss
)
ap_config.c:24
hostapd_config_defaults_bss()
hostapd_config_defaults_bss()::bss
struct
hostapd_bss_config
*
bss
;
ap_config.c:75
hostapd_config_defaults()
bss
=
(
struct
hostapd_bss_config
*
)
os_zalloc
(
sizeof
(
*
bss
)
)
;
ap_config.c:79
hostapd_config_defaults()
os_free
(
bss
)
;
ap_config.c:84
hostapd_config_defaults()
int
hostapd_setup_sae_pt
(
struct
hostapd_bss_config
*
conf
)
ap_config.c:148
hostapd_setup_sae_pt()
hostapd_setup_sae_pt()::conf
int
hostapd_setup_wpa_psk
(
struct
hostapd_bss_config
*
conf
)
ap_config.c:174
hostapd_setup_wpa_psk()
hostapd_setup_wpa_psk()::conf
const
u8
*
hostapd_get_psk
(
const
struct
hostapd_bss_config
*
conf
,
ap_config.c:261
hostapd_get_psk()
hostapd_get_psk()::conf
void
hostapd_config_free_bss
(
struct
hostapd_bss_config
*
conf
)
ap_config.c:291
hostapd_config_free_bss()
hostapd_config_free_bss()::conf
os_free
(
conf
)
;
ap_config.c:297
hostapd_config_free_bss()
struct
hostapd_bss_config
*
bss
,
*
last_bss
;
ap_config.h:316
hostapd_config
hostapd_config::bss
void
hostapd_config_defaults_bss
(
struct
hostapd_bss_config
*
bss
)
;
ap_config.h:372
hostapd_config_defaults_bss()
hostapd_config_defaults_bss()::bss
void
hostapd_config_free_bss
(
struct
hostapd_bss_config
*
conf
)
;
ap_config.h:378
hostapd_config_free_bss()
hostapd_config_free_bss()::conf
const
u8
*
hostapd_get_psk
(
const
struct
hostapd_bss_config
*
conf
,
ap_config.h:381
hostapd_get_psk()
hostapd_get_psk()::conf
int
hostapd_setup_wpa_psk
(
struct
hostapd_bss_config
*
conf
)
;
ap_config.h:383
hostapd_setup_wpa_psk()
hostapd_setup_wpa_psk()::conf
const
struct
hostapd_bss_config
*
conf
=
hapd
->
conf
;
eap_user_db.c:235
hostapd_get_eap_user()
hapd
->
conf
=
(
struct
hostapd_bss_config
*
)
os_zalloc
(
sizeof
(
struct
hostapd_bss_config
)
)
;
esp_hostap.c:57
hostap_init()
os_free
(
hapd
->
conf
)
;
esp_hostap.c:200
hostap_init()
struct
hostapd_bss_config
*
conf
;
hostapd.h:100
hostapd_data
hostapd_data::conf
struct
hostapd_bss_config
*
conf
=
hapd
->
conf
;
wps_hostapd.c:357
hostapd_update_wps()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
hostapd_config::bss
hostapd_config
ap_config.h:316
hostapd_config::last_bss
hostapd_config
ap_config.h:316
hostapd_config_defaults_bss()::bss
hostapd_config_defaults_bss()
ap_config.h:372
hostapd_config_free_bss()::conf
hostapd_config_free_bss()
ap_config.h:378
hostapd_get_psk()::conf
hostapd_get_psk()
ap_config.h:381
hostapd_setup_wpa_psk()::conf
hostapd_setup_wpa_psk()
ap_config.h:383
hostapd_config_defaults_bss()::bss
hostapd_config_defaults_bss()
ap_config.c:24
hostapd_setup_sae_pt()::conf
hostapd_setup_sae_pt()
ap_config.c:148
hostapd_setup_wpa_psk()::conf
hostapd_setup_wpa_psk()
ap_config.c:174
hostapd_get_psk()::conf
hostapd_get_psk()
ap_config.c:261
hostapd_config_free_bss()::conf
hostapd_config_free_bss()
ap_config.c:291
hostapd_data::conf
hostapd_data
hostapd.h:100
Lifecycle
from
examples
hostapd_bss_config
is allocated by 2 symbols and is freed by 3 symbols:
hostapd_config_defaults()
hostap_init()
All items filtered out
hostapd_bss_config
hostapd_config_defaults()
hostapd_config_free_bss()
hostap_init()
All items filtered out