#include "utils/includes.h"#include "utils/common.h"#include "utils/eloop.h"#include "common/ieee802_11_defs.h"#include "common/ieee802_11_common.h"#include "drivers/driver.h"#include "hostapd.h"#include "ap_config.h"#include "ieee802_11.h"#include "sta_info.h"#include "beacon.h"#include "ap_list.h"
Go to the source code of this file.
Functions | |
| static struct ap_info * | ap_ap_add (struct hostapd_iface *iface, const u8 *addr) |
| int | ap_ap_for_each (struct hostapd_iface *iface, int(*func)(struct ap_info *s, void *data), void *data) |
| static void | ap_ap_hash_add (struct hostapd_iface *iface, struct ap_info *ap) |
| static void | ap_ap_hash_del (struct hostapd_iface *iface, struct ap_info *ap) |
| static void | ap_ap_iter_list_add (struct hostapd_iface *iface, struct ap_info *ap) |
| static void | ap_ap_iter_list_del (struct hostapd_iface *iface, struct ap_info *ap) |
| static void | ap_ap_list_add (struct hostapd_iface *iface, struct ap_info *ap) |
| static void | ap_ap_list_del (struct hostapd_iface *iface, struct ap_info *ap) |
| static void | ap_free_ap (struct hostapd_iface *iface, struct ap_info *ap) |
| struct ap_info * | ap_get_ap (struct hostapd_iface *iface, const u8 *ap) |
| static int | ap_list_beacon_olbc (struct hostapd_iface *iface, struct ap_info *ap) |
| void | ap_list_deinit (struct hostapd_iface *iface) |
| int | ap_list_init (struct hostapd_iface *iface) |
| void | ap_list_process_beacon (struct hostapd_iface *iface, const struct ieee80211_mgmt *mgmt, struct ieee802_11_elems *elems, struct hostapd_frame_info *fi) |
| static void | ap_list_timer (void *eloop_ctx, void *timeout_ctx) |
| static void | hostapd_free_aps (struct hostapd_iface *iface) |
| static struct ap_info* ap_ap_add | ( | struct hostapd_iface * | iface, |
| const u8 * | addr | ||
| ) | [static, read] |
| int ap_ap_for_each | ( | struct hostapd_iface * | iface, |
| int(*)(struct ap_info *s, void *data) | func, | ||
| void * | data | ||
| ) |
| static void ap_ap_hash_add | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| static void ap_ap_hash_del | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| static void ap_ap_iter_list_add | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| static void ap_ap_iter_list_del | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| static void ap_ap_list_add | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| static void ap_ap_list_del | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| static void ap_free_ap | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| struct ap_info* ap_get_ap | ( | struct hostapd_iface * | iface, |
| const u8 * | ap | ||
| ) | [read] |
| static int ap_list_beacon_olbc | ( | struct hostapd_iface * | iface, |
| struct ap_info * | ap | ||
| ) | [static] |
| void ap_list_deinit | ( | struct hostapd_iface * | iface | ) |
| int ap_list_init | ( | struct hostapd_iface * | iface | ) |
| void ap_list_process_beacon | ( | struct hostapd_iface * | iface, |
| const struct ieee80211_mgmt * | mgmt, | ||
| struct ieee802_11_elems * | elems, | ||
| struct hostapd_frame_info * | fi | ||
| ) |
| static void ap_list_timer | ( | void * | eloop_ctx, |
| void * | timeout_ctx | ||
| ) | [static] |
| static void hostapd_free_aps | ( | struct hostapd_iface * | iface | ) | [static] |