Go to the source code of this file.
Classes | |
struct | rsn_pmksa_cache_entry |
Functions | |
static struct rsn_pmksa_cache_entry * | pmksa_cache_add (struct rsn_pmksa_cache *pmksa, const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa, void *network_ctx, int akmp) |
static void | pmksa_cache_clear_current (struct wpa_sm *sm) |
static void | pmksa_cache_deinit (struct rsn_pmksa_cache *pmksa) |
static struct rsn_pmksa_cache_entry * | pmksa_cache_get (struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid) |
static struct rsn_pmksa_cache_entry * | pmksa_cache_get_current (struct wpa_sm *sm) |
static struct rsn_pmksa_cache * | pmksa_cache_init (void(*free_cb)(struct rsn_pmksa_cache_entry *entry, void *ctx, int replace), void *ctx, struct wpa_sm *sm) |
static int | pmksa_cache_list (struct rsn_pmksa_cache *pmksa, char *buf, size_t len) |
static void | pmksa_cache_notify_reconfig (struct rsn_pmksa_cache *pmksa) |
static int | pmksa_cache_set_current (struct wpa_sm *sm, const u8 *pmkid, const u8 *bssid, void *network_ctx, int try_opportunistic) |
static struct rsn_pmksa_cache_entry* pmksa_cache_add | ( | struct rsn_pmksa_cache * | pmksa, | |
const u8 * | pmk, | |||
size_t | pmk_len, | |||
const u8 * | aa, | |||
const u8 * | spa, | |||
void * | network_ctx, | |||
int | akmp | |||
) | [static, read] |
Definition at line 103 of file pmksa_cache.h.
static void pmksa_cache_clear_current | ( | struct wpa_sm * | sm | ) | [inline, static] |
Definition at line 113 of file pmksa_cache.h.
static void pmksa_cache_deinit | ( | struct rsn_pmksa_cache * | pmksa | ) | [inline, static] |
Definition at line 80 of file pmksa_cache.h.
static struct rsn_pmksa_cache_entry* pmksa_cache_get | ( | struct rsn_pmksa_cache * | pmksa, | |
const u8 * | aa, | |||
const u8 * | pmkid | |||
) | [static, read] |
Definition at line 85 of file pmksa_cache.h.
static struct rsn_pmksa_cache_entry* pmksa_cache_get_current | ( | struct wpa_sm * | sm | ) | [static, read] |
Definition at line 91 of file pmksa_cache.h.
static struct rsn_pmksa_cache* pmksa_cache_init | ( | void(*)(struct rsn_pmksa_cache_entry *entry, void *ctx, int replace) | free_cb, | |
void * | ctx, | |||
struct wpa_sm * | sm | |||
) | [static, read] |
Definition at line 73 of file pmksa_cache.h.
static int pmksa_cache_list | ( | struct rsn_pmksa_cache * | pmksa, | |
char * | buf, | |||
size_t | len | |||
) | [inline, static] |
Definition at line 96 of file pmksa_cache.h.
static void pmksa_cache_notify_reconfig | ( | struct rsn_pmksa_cache * | pmksa | ) | [inline, static] |
Definition at line 109 of file pmksa_cache.h.
static int pmksa_cache_set_current | ( | struct wpa_sm * | sm, | |
const u8 * | pmkid, | |||
const u8 * | bssid, | |||
void * | network_ctx, | |||
int | try_opportunistic | |||
) | [inline, static] |
Definition at line 117 of file pmksa_cache.h.