|
wpa_supplicant / hostapd
2.5
|
hostapd per-BSS data structure More...
#include <hostapd.h>
Data Fields | |
| struct hostapd_iface * | iface |
| struct hostapd_config * | iconf |
| struct hostapd_bss_config * | conf |
| int | interface_added |
| unsigned int | started:1 |
| unsigned int | disabled:1 |
| unsigned int | reenable_beacon:1 |
| u8 | own_addr [ETH_ALEN] |
| int | num_sta |
| struct sta_info * | sta_list |
| struct sta_info * | sta_hash [STA_HASH_SIZE] |
| u32 | sta_aid [AID_WORDS] |
| const struct wpa_driver_ops * | driver |
| void * | drv_priv |
| void(* | new_assoc_sta_cb )(struct hostapd_data *hapd, struct sta_info *sta, int reassoc) |
| void * | msg_ctx |
| void * | msg_ctx_parent |
| struct radius_client_data * | radius |
| u32 | acct_session_id_hi |
| u32 | acct_session_id_lo |
| struct radius_das_data * | radius_das |
| struct iapp_data * | iapp |
| struct hostapd_cached_radius_acl * | acl_cache |
| struct hostapd_acl_query_data * | acl_queries |
| struct wpa_authenticator * | wpa_auth |
| struct eapol_authenticator * | eapol_auth |
| struct rsn_preauth_interface * | preauth_iface |
| struct os_reltime | michael_mic_failure |
| int | michael_mic_failures |
| int | tkip_countermeasures |
| int | ctrl_sock |
| struct wpa_ctrl_dst * | ctrl_dst |
| void * | ssl_ctx |
| void * | eap_sim_db_priv |
| struct radius_server_data * | radius_srv |
| struct dl_list | erp_keys |
| int | parameter_set_count |
| u8 | time_update_counter |
| struct wpabuf * | time_adv |
| struct l2_packet_data * | l2 |
| struct wps_context * | wps |
| int | beacon_set_done |
| struct wpabuf * | wps_beacon_ie |
| struct wpabuf * | wps_probe_resp_ie |
| struct hostapd_probereq_cb * | probereq_cb |
| size_t | num_probereq_cb |
| void(* | public_action_cb )(void *ctx, const u8 *buf, size_t len, int freq) |
| void * | public_action_cb_ctx |
| void(* | public_action_cb2 )(void *ctx, const u8 *buf, size_t len, int freq) |
| void * | public_action_cb2_ctx |
| int(* | vendor_action_cb )(void *ctx, const u8 *buf, size_t len, int freq) |
| void * | vendor_action_cb_ctx |
| void(* | wps_reg_success_cb )(void *ctx, const u8 *mac_addr, const u8 *uuid_e) |
| void * | wps_reg_success_cb_ctx |
| void(* | wps_event_cb )(void *ctx, enum wps_event event, union wps_event_data *data) |
| void * | wps_event_cb_ctx |
| void(* | sta_authorized_cb )(void *ctx, const u8 *mac_addr, int authorized, const u8 *p2p_dev_addr) |
| void * | sta_authorized_cb_ctx |
| void(* | setup_complete_cb )(void *ctx) |
| void * | setup_complete_cb_ctx |
| void(* | new_psk_cb )(void *ctx, const u8 *mac_addr, const u8 *p2p_dev_addr, const u8 *psk, size_t psk_len) |
| void * | new_psk_cb_ctx |
| struct hostapd_freq_params | cs_freq_params |
| u8 | cs_count |
| int | cs_block_tx |
| unsigned int | cs_c_off_beacon |
| unsigned int | cs_c_off_proberesp |
| int | csa_in_progress |
| unsigned int | bss_load_update_timeout |
| struct p2p_data * | p2p |
| struct p2p_group * | p2p_group |
| struct wpabuf * | p2p_beacon_ie |
| struct wpabuf * | p2p_probe_resp_ie |
| int | num_sta_no_p2p |
| int | noa_enabled |
| int | noa_start |
| int | noa_duration |
hostapd per-BSS data structure
1.8.6