#include "utils/includes.h"
#include "utils/common.h"
#include "common/ieee802_11_defs.h"
#include "common/ieee802_11_common.h"
#include "drivers/driver.h"
#include "hostapd.h"
#include "ieee802_11.h"
#include "wpa_auth.h"
#include "wmm.h"
#include "ap_config.h"
#include "sta_info.h"
#include "beacon.h"
Go to the source code of this file.
Defines | |
#define | BEACON_HEAD_BUF_SIZE 256 |
#define | BEACON_TAIL_BUF_SIZE 512 |
#define | MAX_PROBERESP_LEN 768 |
Functions | |
void | handle_probe_req (struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) |
static u8 * | hostapd_eid_country (struct hostapd_data *hapd, u8 *eid, int max_len) |
static u8 * | hostapd_eid_country_add (u8 *pos, u8 *end, int chan_spacing, struct hostapd_channel_data *start, struct hostapd_channel_data *prev) |
static u8 * | hostapd_eid_ds_params (struct hostapd_data *hapd, u8 *eid) |
static u8 * | hostapd_eid_erp_info (struct hostapd_data *hapd, u8 *eid) |
static u8 * | hostapd_eid_wpa (struct hostapd_data *hapd, u8 *eid, size_t len, struct sta_info *sta) |
static u8 | ieee802_11_erp_info (struct hostapd_data *hapd) |
void | ieee802_11_set_beacon (struct hostapd_data *hapd) |
void | ieee802_11_set_beacons (struct hostapd_iface *iface) |
#define BEACON_HEAD_BUF_SIZE 256 |
#define BEACON_TAIL_BUF_SIZE 512 |
#define MAX_PROBERESP_LEN 768 |
void handle_probe_req | ( | struct hostapd_data * | hapd, |
const struct ieee80211_mgmt * | mgmt, | ||
size_t | len | ||
) |
static u8* hostapd_eid_country | ( | struct hostapd_data * | hapd, |
u8 * | eid, | ||
int | max_len | ||
) | [static] |
static u8* hostapd_eid_country_add | ( | u8 * | pos, |
u8 * | end, | ||
int | chan_spacing, | ||
struct hostapd_channel_data * | start, | ||
struct hostapd_channel_data * | prev | ||
) | [static] |
static u8* hostapd_eid_ds_params | ( | struct hostapd_data * | hapd, |
u8 * | eid | ||
) | [static] |
static u8* hostapd_eid_erp_info | ( | struct hostapd_data * | hapd, |
u8 * | eid | ||
) | [static] |
static u8* hostapd_eid_wpa | ( | struct hostapd_data * | hapd, |
u8 * | eid, | ||
size_t | len, | ||
struct sta_info * | sta | ||
) | [static] |
static u8 ieee802_11_erp_info | ( | struct hostapd_data * | hapd | ) | [static] |
void ieee802_11_set_beacon | ( | struct hostapd_data * | hapd | ) |
void ieee802_11_set_beacons | ( | struct hostapd_iface * | iface | ) |