wmm.c File Reference
#include "utils/includes.h"
#include "utils/common.h"
#include "common/ieee802_11_defs.h"
#include "common/ieee802_11_common.h"
#include "hostapd.h"
#include "ieee802_11.h"
#include "sta_info.h"
#include "ap_config.h"
#include "wmm.h"
Go to the source code of this file.
Functions |
u8 * | hostapd_eid_wmm (struct hostapd_data *hapd, u8 *eid) |
int | hostapd_eid_wmm_valid (struct hostapd_data *hapd, const u8 *eid, size_t len) |
void | hostapd_wmm_action (struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) |
static u8 | wmm_aci_aifsn (int aifsn, int acm, int aci) |
static void | wmm_addts_req (struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, struct wmm_tspec_element *tspec, size_t len) |
static u8 | wmm_ecw (int ecwmin, int ecwmax) |
int | wmm_process_tspec (struct wmm_tspec_element *tspec) |
static void | wmm_send_action (struct hostapd_data *hapd, const u8 *addr, const struct wmm_tspec_element *tspec, u8 action_code, u8 dialogue_token, u8 status_code) |
Function Documentation
Definition at line 56 of file wmm.c.
int hostapd_eid_wmm_valid |
( |
struct hostapd_data * |
hapd, |
|
|
const u8 * |
eid, |
|
|
size_t |
len | |
|
) |
| | |
static u8 wmm_aci_aifsn |
( |
int |
aifsn, |
|
|
int |
acm, |
|
|
int |
aci | |
|
) |
| | [inline, static] |
Definition at line 34 of file wmm.c.
static u8 wmm_ecw |
( |
int |
ecwmin, |
|
|
int |
ecwmax | |
|
) |
| | [inline, static] |
Definition at line 45 of file wmm.c.