#include <hostap_ap.h>
Collaboration diagram for sta_info:
Public Types | |
enum | { STA_NULLFUNC = 0, STA_DISASSOC, STA_DEAUTH } |
Data Fields | |
list_head | list |
sta_info * | hnext |
atomic_t | users |
proc_dir_entry * | proc |
u8 | addr [6] |
u16 | aid |
u32 | flags |
u16 | capability |
u16 | listen_interval |
u8 | supported_rates [WLAN_SUPP_RATES_MAX] |
unsigned long | last_auth |
unsigned long | last_assoc |
unsigned long | last_rx |
unsigned long | last_tx |
unsigned long | rx_packets |
unsigned long | tx_packets |
unsigned long | rx_bytes |
unsigned long | tx_bytes |
sk_buff_head | tx_buf |
u8 | last_rx_silence |
u8 | last_rx_signal |
u8 | last_rx_rate |
u8 | last_rx_updated |
u8 | tx_supp_rates |
u8 | tx_rate |
u8 | tx_rate_idx |
u8 | tx_max_rate |
u32 | tx_count [WLAN_RATE_COUNT] |
u32 | rx_count [WLAN_RATE_COUNT] |
u32 | tx_since_last_failure |
u32 | tx_consecutive_exc |
prism2_crypt_data * | crypt |
int | ap |
local_info_t * | local |
union { | |
struct { | |
char * challenge | |
} sta | |
struct { | |
int ssid_len | |
unsigned char ssid [MAX_SSID_LEN+1] | |
int channel | |
unsigned long last_beacon | |
} ap | |
} | u |
timer_list | timer |
enum sta_info:: { ... } | timeout_next |
|
Definition at line 105 of file hostap_ap.h. |
|
Definition at line 52 of file hostap_ap.h. Referenced by ap_add_sta(), ap_control_kick_mac(), ap_get_sta(), ap_handle_timer(), ap_sta_hash_del(), ap_update_sta_tx_rate(), handle_add_proc_queue(), handle_authen(), handle_beacon(), hostap_add_wds_links(), hostap_handle_sta_tx(), hostap_handle_sta_tx_exc(), hostap_update_sta_ps2(), prism2_ap_proc_read(), and prism2_sta_proc_read(). |
|
Definition at line 53 of file hostap_ap.h. Referenced by ap_handle_timer(), handle_assoc(), handle_pspoll(), hostap_handle_sta_tx(), prism2_hostapd_add_sta(), and prism2_sta_proc_read(). |
|
|
|
Definition at line 55 of file hostap_ap.h. Referenced by handle_assoc(), handle_beacon(), prism2_ap_proc_read(), prism2_hostapd_add_sta(), and prism2_sta_proc_read(). |
|
Definition at line 93 of file hostap_ap.h. Referenced by handle_authen(). |
|
Definition at line 99 of file hostap_ap.h. Referenced by handle_beacon(), prism2_ap_proc_read(), and prism2_sta_proc_read(). |
|
Definition at line 84 of file hostap_ap.h. Referenced by ap_crypt_get_ptrs(), ap_crypt_init(), ap_free_sta(), handle_authen(), hostap_handle_sta_crypto(), hostap_handle_sta_tx(), and prism2_sta_proc_read(). |
|
|
Definition at line 48 of file hostap_ap.h. Referenced by ap_get_sta(), ap_sta_hash_add(), and ap_sta_hash_del(). |
|
Definition at line 60 of file hostap_ap.h. Referenced by hostap_ap_tx_cb_assoc(), and prism2_sta_proc_read(). |
|
Definition at line 59 of file hostap_ap.h. Referenced by hostap_ap_tx_cb_auth(), and prism2_sta_proc_read(). |
|
Definition at line 100 of file hostap_ap.h. Referenced by handle_authen(), and handle_beacon(). |
|
Definition at line 61 of file hostap_ap.h. Referenced by ap_handle_timer(), handle_assoc(), handle_authen(), handle_beacon(), hostap_handle_sta_rx(), prism2_hostapd_add_sta(), prism2_hostapd_get_info_sta(), and prism2_sta_proc_read(). |
|
Definition at line 71 of file hostap_ap.h. Referenced by hostap_ap_update_sq(), prism2_ap_proc_read(), and prism2_sta_proc_read(). |
|
Definition at line 70 of file hostap_ap.h. Referenced by hostap_ap_update_sq(), prism2_ap_proc_read(), and prism2_sta_proc_read(). |
|
Definition at line 69 of file hostap_ap.h. Referenced by hostap_ap_update_sq(), prism2_ap_proc_read(), and prism2_sta_proc_read(). |
|
Definition at line 72 of file hostap_ap.h. Referenced by hostap_ap_update_sq(). |
|
Definition at line 62 of file hostap_ap.h. Referenced by hostap_handle_sta_tx(), and prism2_sta_proc_read(). |
|
Definition at line 47 of file hostap_ap.h. Referenced by ap_add_sta(), ap_control_kick_mac(), ap_control_kickall(), ap_handle_timer(), hostap_free_data(), and prism2_hostapd_remove_sta(). |
|
Definition at line 56 of file hostap_ap.h. Referenced by handle_assoc(), handle_authen(), handle_beacon(), and prism2_sta_proc_read(). |
|
Definition at line 88 of file hostap_ap.h. Referenced by ap_add_sta(), ap_control_kickall(), ap_handle_timer(), ap_update_sta_tx_rate(), hostap_free_data(), prism2_hostapd_add_sta(), prism2_hostapd_remove_sta(), and prism2_send_mgmt(). |
|
Definition at line 50 of file hostap_ap.h. Referenced by handle_add_proc_queue(). |
|
Definition at line 64 of file hostap_ap.h. Referenced by handle_beacon(), hostap_handle_sta_rx(), and prism2_sta_proc_read(). |
|
Definition at line 79 of file hostap_ap.h. Referenced by hostap_ap_update_sq(), and prism2_sta_proc_read(). |
|
Definition at line 63 of file hostap_ap.h. Referenced by handle_beacon(), hostap_handle_sta_rx(), and prism2_sta_proc_read(). |
|
Definition at line 98 of file hostap_ap.h. Referenced by handle_beacon(), prism2_ap_proc_read(), and prism2_sta_proc_read(). |
|
Definition at line 97 of file hostap_ap.h. Referenced by handle_beacon(). |
|
Referenced by handle_authen(). |
|
Definition at line 57 of file hostap_ap.h. Referenced by handle_assoc(), handle_beacon(), hostap_add_sta(), prism2_hostapd_add_sta(), and prism2_sta_proc_read(). |
|
Referenced by ap_handle_timer(). |
|
Definition at line 104 of file hostap_ap.h. Referenced by ap_add_sta(), and ap_handle_timer(). |
|
Definition at line 65 of file hostap_ap.h. Referenced by ap_add_sta(), ap_handle_timer(), handle_pspoll(), hostap_handle_sta_tx(), and prism2_sta_proc_read(). |
|
Definition at line 64 of file hostap_ap.h. Referenced by hostap_handle_sta_tx(), and prism2_sta_proc_read(). |
|
Definition at line 82 of file hostap_ap.h. Referenced by ap_update_sta_tx_rate(), and hostap_handle_sta_tx_exc(). |
|
Definition at line 78 of file hostap_ap.h. Referenced by ap_update_sta_tx_rate(), and prism2_sta_proc_read(). |
|
Definition at line 77 of file hostap_ap.h. Referenced by ap_update_sta_tx_rate(), hostap_add_sta(), and prism2_check_tx_rates(). |
|
Definition at line 63 of file hostap_ap.h. Referenced by hostap_handle_sta_tx(), and prism2_sta_proc_read(). |
|
Definition at line 75 of file hostap_ap.h. Referenced by ap_update_sta_tx_rate(), hostap_add_sta(), hostap_handle_sta_tx(), hostap_handle_sta_tx_exc(), prism2_check_tx_rates(), and prism2_sta_proc_read(). |
|
Definition at line 76 of file hostap_ap.h. Referenced by ap_update_sta_tx_rate(), hostap_add_sta(), hostap_handle_sta_tx_exc(), and prism2_check_tx_rates(). |
|
Definition at line 81 of file hostap_ap.h. Referenced by ap_update_sta_tx_rate(), and hostap_handle_sta_tx_exc(). |
|
Definition at line 74 of file hostap_ap.h. Referenced by hostap_add_sta(), prism2_check_tx_rates(), and prism2_hostapd_add_sta(). |
|
Referenced by handle_authen(), handle_beacon(), prism2_ap_proc_read(), prism2_hostapd_add_sta(), prism2_hostapd_get_info_sta(), prism2_hostapd_set_flags_sta(), and prism2_sta_proc_read(). |
|