wpa_supplicant / hostapd
2.5
|
hostapd per-interface data structure More...
#include <hostapd.h>
Public Types | |
enum | hostapd_iface_state { HAPD_IFACE_UNINITIALIZED, HAPD_IFACE_DISABLED, HAPD_IFACE_COUNTRY_UPDATE, HAPD_IFACE_ACS, HAPD_IFACE_HT_SCAN, HAPD_IFACE_DFS, HAPD_IFACE_ENABLED } |
Data Fields | |
struct hapd_interfaces * | interfaces |
void * | owner |
char * | config_fname |
struct hostapd_config * | conf |
char | phy [16] |
enum hostapd_iface::hostapd_iface_state | state |
size_t | num_bss |
struct hostapd_data ** | bss |
unsigned int | wait_channel_update:1 |
unsigned int | cac_started:1 |
unsigned int | driver_ap_teardown:1 |
int | num_ap |
struct ap_info * | ap_list |
struct ap_info * | ap_hash [STA_HASH_SIZE] |
u64 | drv_flags |
unsigned int | smps_modes |
unsigned int | probe_resp_offloads |
const u8 * | extended_capa |
const u8 * | extended_capa_mask |
unsigned int | extended_capa_len |
unsigned int | drv_max_acl_mac_addrs |
struct hostapd_hw_modes * | hw_features |
int | num_hw_features |
struct hostapd_hw_modes * | current_mode |
int | num_rates |
struct hostapd_rate_data * | current_rates |
int * | basic_rates |
int | freq |
u16 | hw_flags |
int | num_sta_non_erp |
int | num_sta_no_short_slot_time |
int | num_sta_no_short_preamble |
int | olbc |
int | num_sta_ht_no_gf |
int | num_sta_no_ht |
int | num_sta_ht_20mhz |
int | num_sta_ht40_intolerant |
int | olbc_ht |
u16 | ht_op_mode |
unsigned int | chans_surveyed |
s8 | lowest_nf |
u64 | last_channel_time |
u64 | last_channel_time_busy |
u8 | channel_utilization |
unsigned int | dfs_cac_ms |
struct os_reltime | dfs_cac_start |
int | secondary_ch |
void(* | scan_cb )(struct hostapd_iface *iface) |
int | num_ht40_scan_tries |
struct dl_list | sta_seen |
unsigned int | num_sta_seen |
hostapd per-interface data structure