bss.h File Reference
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_bss * | wpa_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_bss * | wpa_bss_get_bssid (struct wpa_supplicant *wpa_s, const u8 *bssid) |
struct wpa_bss * | wpa_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 wpabuf * | wpa_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
Definition at line 76 of file bss.c.
int wpa_bss_get_bit_rates |
( |
const struct wpa_bss * |
bss, |
|
|
u8 ** |
rates | |
|
) |
| | |
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 wpabuf* wpa_bss_get_vendor_ie_multi |
( |
const struct wpa_bss * |
bss, |
|
|
u32 |
vendor_type | |
|
) |
| | [read] |
void wpa_bss_update_end |
( |
struct wpa_supplicant * |
wpa_s, |
|
|
struct scan_info * |
info, |
|
|
int |
new_scan | |
|
) |
| | |