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"
Include dependency graph for wmm.c:

Go to the source code of this file.

Functions

u8hostapd_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

u8* hostapd_eid_wmm ( struct hostapd_data hapd,
u8 eid 
)

Definition at line 56 of file wmm.c.

int hostapd_eid_wmm_valid ( struct hostapd_data hapd,
const u8 eid,
size_t  len 
)

Definition at line 100 of file wmm.c.

void hostapd_wmm_action ( struct hostapd_data hapd,
const struct ieee80211_mgmt mgmt,
size_t  len 
)

Definition at line 256 of file wmm.c.

static u8 wmm_aci_aifsn ( int  aifsn,
int  acm,
int  aci 
) [inline, static]

Definition at line 34 of file wmm.c.

static void wmm_addts_req ( struct hostapd_data hapd,
const struct ieee80211_mgmt mgmt,
struct wmm_tspec_element tspec,
size_t  len 
) [static]

Definition at line 231 of file wmm.c.

static u8 wmm_ecw ( int  ecwmin,
int  ecwmax 
) [inline, static]

Definition at line 45 of file wmm.c.

int wmm_process_tspec ( struct wmm_tspec_element tspec  ) 

Definition at line 158 of file wmm.c.

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 
) [static]

Definition at line 127 of file wmm.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:05:05 2013