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