Classes | Defines | Functions
bss.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wpa_bss

Defines

#define WPA_BSS_ASSOCIATED   BIT(5)
#define WPA_BSS_AUTHENTICATED   BIT(4)
#define WPA_BSS_LEVEL_DBM   BIT(3)
#define WPA_BSS_LEVEL_INVALID   BIT(2)
#define WPA_BSS_NOISE_INVALID   BIT(1)
#define WPA_BSS_QUAL_INVALID   BIT(0)

Functions

void wpa_bss_deinit (struct wpa_supplicant *wpa_s)
struct wpa_bsswpa_bss_get (struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *ssid, size_t ssid_len)
int wpa_bss_get_bit_rates (const struct wpa_bss *bss, u8 **rates)
struct wpa_bsswpa_bss_get_bssid (struct wpa_supplicant *wpa_s, const u8 *bssid)
struct wpa_bsswpa_bss_get_id (struct wpa_supplicant *wpa_s, unsigned int id)
const u8 * wpa_bss_get_ie (const struct wpa_bss *bss, u8 ie)
int wpa_bss_get_max_rate (const struct wpa_bss *bss)
const u8 * wpa_bss_get_vendor_ie (const struct wpa_bss *bss, u32 vendor_type)
struct wpabufwpa_bss_get_vendor_ie_multi (const struct wpa_bss *bss, u32 vendor_type)
int wpa_bss_init (struct wpa_supplicant *wpa_s)
void wpa_bss_update_end (struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan)
void wpa_bss_update_scan_res (struct wpa_supplicant *wpa_s, struct wpa_scan_res *res)
void wpa_bss_update_start (struct wpa_supplicant *wpa_s)

Define Documentation

#define WPA_BSS_ASSOCIATED   BIT(5)

Definition at line 25 of file bss.h.

#define WPA_BSS_AUTHENTICATED   BIT(4)

Definition at line 24 of file bss.h.

#define WPA_BSS_LEVEL_DBM   BIT(3)

Definition at line 23 of file bss.h.

#define WPA_BSS_LEVEL_INVALID   BIT(2)

Definition at line 22 of file bss.h.

#define WPA_BSS_NOISE_INVALID   BIT(1)

Definition at line 21 of file bss.h.

#define WPA_BSS_QUAL_INVALID   BIT(0)

Definition at line 20 of file bss.h.


Function Documentation

void wpa_bss_deinit ( struct wpa_supplicant wpa_s)

Definition at line 456 of file bss.c.

struct wpa_bss* wpa_bss_get ( struct wpa_supplicant wpa_s,
const u8 *  bssid,
const u8 *  ssid,
size_t  ssid_len 
) [read]

Definition at line 76 of file bss.c.

int wpa_bss_get_bit_rates ( const struct wpa_bss bss,
u8 **  rates 
)

Definition at line 582 of file bss.c.

struct wpa_bss* wpa_bss_get_bssid ( struct wpa_supplicant wpa_s,
const u8 *  bssid 
) [read]

Definition at line 467 of file bss.c.

struct wpa_bss* wpa_bss_get_id ( struct wpa_supplicant wpa_s,
unsigned int  id 
) [read]

Definition at line 479 of file bss.c.

const u8* wpa_bss_get_ie ( const struct wpa_bss bss,
u8  ie 
)

Definition at line 490 of file bss.c.

int wpa_bss_get_max_rate ( const struct wpa_bss bss)

Definition at line 560 of file bss.c.

const u8* wpa_bss_get_vendor_ie ( const struct wpa_bss bss,
u32  vendor_type 
)

Definition at line 509 of file bss.c.

struct wpabuf* wpa_bss_get_vendor_ie_multi ( const struct wpa_bss bss,
u32  vendor_type 
) [read]

Definition at line 529 of file bss.c.

int wpa_bss_init ( struct wpa_supplicant wpa_s)

Definition at line 446 of file bss.c.

void wpa_bss_update_end ( struct wpa_supplicant wpa_s,
struct scan_info *  info,
int  new_scan 
)

Definition at line 394 of file bss.c.

void wpa_bss_update_scan_res ( struct wpa_supplicant wpa_s,
struct wpa_scan_res res 
)

Definition at line 325 of file bss.c.

void wpa_bss_update_start ( struct wpa_supplicant wpa_s)

Definition at line 317 of file bss.c.



wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Thu Apr 24 2014 15:34:37