STRUCT CFG80211_BSS(9) Scanning and BSS list handling STRUCT CFG80211_BSS(9) NAME struct_cfg80211_bss - BSS description SYNOPSIS struct cfg80211_bss { u64 tsf; struct ieee80211_channel * channel; const struct cfg80211_bss_ies __rcu * ies; const struct cfg80211_bss_ies __rcu * beacon_ies; const struct cfg80211_bss_ies __rcu * proberesp_ies; void (* free_priv) (struct cfg80211_bss *bss); s32 signal; u16 beacon_interval; u16 capability; u8 bssid[ETH_ALEN]; u8 priv[0] __attribute__((__aligned__(sizeof(void *)))); }; MEMBERS tsf timestamp of last received update channel channel this BSS is on ies the information elements (Note that there is no guarantee that these are well-formed!); this is a pointer to either the beacon_ies or proberesp_ies depending on whether Probe Response frame has been received beacon_ies the information elements from the last Beacon frame proberesp_ies the information elements from the last Probe Response frame free_priv function pointer to free private data signal signal strength value (type depends on the wiphy's signal_type) beacon_interval the beacon interval as from the frame capability the capability field in host byte order bssid[ETH_ALEN] BSSID of the BSS priv[0] __attribute__((__aligned__(sizeof(void *)))) private area for driver use, has at least wiphy->bss_priv_size bytes DESCRIPTION This structure describes a BSS (which may also be a mesh network) for use in scan results and similar. AUTHOR Johannes Berg <johannes@sipsolutions.net> Author. COPYRIGHT Kernel Hackers Manual 3.8. June 2014 STRUCT CFG80211_BSS(9)[top]
Vote for polarhome |