Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

struct_ieee80211_sta(9) [centos man page]

STRUCT 
IEEE80211_STA(9) Advanced driver interface STRUCT IEEE80211_STA(9) NAME
struct_ieee80211_sta - station table entry SYNOPSIS
struct ieee80211_sta { u32 supp_rates[IEEE80211_NUM_BANDS]; u8 addr[ETH_ALEN]; u16 aid; struct ieee80211_sta_ht_cap ht_cap; struct ieee80211_sta_vht_cap vht_cap; bool wme; u8 uapsd_queues; u8 max_sp; u8 rx_nss; enum ieee80211_sta_rx_bandwidth bandwidth; enum ieee80211_smps_mode smps_mode; u8 drv_priv[0]; }; MEMBERS
supp_rates[IEEE80211_NUM_BANDS] Bitmap of supported rates (per band) addr[ETH_ALEN] MAC address aid AID we assigned to the station if we're an AP ht_cap HT capabilities of this STA; restricted to our own capabilities vht_cap VHT capabilities of this STA; restricted to our own capabilities wme indicates whether the STA supports WME. Only valid during AP-mode. uapsd_queues bitmap of queues configured for uapsd. Only valid if wme is supported. max_sp max Service Period. Only valid if wme is supported. rx_nss in HT/VHT, the maximum number of spatial streams the station can receive at the moment, changed by operating mode notifications and capabilities. The value is only valid after the station moves to associated state. bandwidth current bandwidth the station can receive with smps_mode current SMPS mode (off, static or dynamic) drv_priv[0] data area for driver use, will always be aligned to sizeof(void *), size is determined in hw information. DESCRIPTION
A station table entry represents a station we are possibly communicating with. Since stations are RCU-managed in mac80211, any ieee80211_sta pointer you get access to must either be protected by rcu_read_lock explicitly or implicitly, or you must take good care to not use such a pointer after a call to your sta_remove callback that removed it. AUTHOR
Johannes Berg <johannes@sipsolutions.net> Author. COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 STRUCT IEEE80211_STA(9)

Check Out this Related Man Page

STRUCT 
STATION_INFO(9) Actions and configuration STRUCT STATION_INFO(9) NAME
struct_station_info - station information SYNOPSIS
struct station_info { u32 filled; u32 connected_time; u32 inactive_time; u64 rx_bytes; u64 tx_bytes; u16 llid; u16 plid; u8 plink_state; s8 signal; s8 signal_avg; struct rate_info txrate; struct rate_info rxrate; u32 rx_packets; u32 tx_packets; u32 tx_retries; u32 tx_failed; u32 rx_dropped_misc; struct sta_bss_parameters bss_param; struct nl80211_sta_flag_update sta_flags; int generation; const u8 * assoc_req_ies; size_t assoc_req_ies_len; u32 beacon_loss_count; s64 t_offset; enum nl80211_mesh_power_mode local_pm; enum nl80211_mesh_power_mode peer_pm; enum nl80211_mesh_power_mode nonpeer_pm; }; MEMBERS
filled bitflag of flags from enum station_info_flags connected_time time(in secs) since a station is last connected inactive_time time since last station activity (tx/rx) in milliseconds rx_bytes bytes received from this station tx_bytes bytes transmitted to this station llid mesh local link id plid mesh peer link id plink_state mesh peer link state signal The signal strength, type depends on the wiphy's signal_type. For CFG80211_SIGNAL_TYPE_MBM, value is expressed in _dBm_. signal_avg Average signal strength, type depends on the wiphy's signal_type. For CFG80211_SIGNAL_TYPE_MBM, value is expressed in _dBm_. txrate current unicast bitrate from this station rxrate current unicast bitrate to this station rx_packets packets received from this station tx_packets packets transmitted to this station tx_retries cumulative retry counts tx_failed number of failed transmissions (retries exceeded, no ACK) rx_dropped_misc Dropped for un-specified reason. bss_param current BSS parameters sta_flags station flags mask & values generation generation number for nl80211 dumps. This number should increase every time the list of stations changes, i.e. when a station is added or removed, so that userspace can tell whether it got a consistent snapshot. assoc_req_ies IEs from (Re)Association Request. This is used only when in AP mode with drivers that do not use user space MLME/SME implementation. The information is provided for the cfg80211_new_sta calls to notify user space of the IEs. assoc_req_ies_len Length of assoc_req_ies buffer in octets. beacon_loss_count Number of times beacon loss event has triggered. t_offset Time offset of the station relative to this host. local_pm local mesh STA power save mode peer_pm peer mesh STA power save mode nonpeer_pm non-peer mesh STA power save mode DESCRIPTION
Station information filled by driver for get_station and dump_station. AUTHOR
Johannes Berg <johannes@sipsolutions.net> Author. COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 STRUCT STATION_INFO(9)
Man Page