wpa_supplicant / hostapd 2.0
Data Fields

wpa_bss Struct Reference

BSS table. More...

#include <bss.h>

Data Fields

struct dl_list list
struct dl_list list_id
unsigned int id
unsigned int scan_miss_count
unsigned int last_update_idx
unsigned int flags
u8 bssid [ETH_ALEN]
u8 ssid [32]
size_t ssid_len
int freq
u16 beacon_int
u16 caps
int qual
int noise
int level
u64 tsf
struct os_time last_update
size_t ie_len
size_t beacon_ie_len

Detailed Description

BSS table.

Parameters:
listList entry for struct wpa_supplicant::bss
list_idList entry for struct wpa_supplicant::bss_id
idUnique identifier for this BSS entry
scan_miss_countNumber of counts without seeing this BSS
flagsinformation flags about the BSS/IBSS (WPA_BSS_*)
last_update_idxIndex of the last scan update
bssidBSSID
freqfrequency of the channel in MHz (e.g., 2412 = channel 1)
beacon_intbeacon interval in TUs (host byte order)
capscapability information field in host byte order
qualsignal quality
noisenoise level
levelsignal level
tsfTimestamp of last Beacon/Probe Response frame
last_updateTime of the last update (i.e., Beacon or Probe Response RX)
ie_lenlength of the following IE field in octets (from Probe Response)
beacon_ie_lenlength of the following Beacon IE field in octets

This structure is used to store information about neighboring BSSes in generic format. It is mainly updated based on scan results from the driver.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines