#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(). |
|
1.4.1