VSF Documented
Data Structures | Enumerations | Functions
mac80211.h File Reference
#include <linux/if_ether.h>
#include <linux/skbuff.h>
#include <linux/workqueue.h>
#include <linux/ieee80211.h>

Go to the source code of this file.

Data Structures

struct  ieee80211_sta
 
struct  ieee80211_vif
 
struct  ieee80211_tx_control
 
struct  ieee80211_conf
 
struct  ieee80211_hw
 
struct  ieee80211_local
 
struct  ieee80211_channel_switch
 
struct  ieee80211_ops
 

Enumerations

enum  ieee80211_filter_flags {
  FIF_ALLMULTI = 1<<1 ,
  FIF_FCSFAIL = 1<<2 ,
  FIF_PLCPFAIL = 1<<3 ,
  FIF_BCN_PRBRESP_PROMISC = 1<<4 ,
  FIF_CONTROL = 1<<5 ,
  FIF_OTHER_BSS = 1<<6 ,
  FIF_PSPOLL = 1<<7 ,
  FIF_PROBE_REQ = 1<<8 ,
  FIF_MCAST_ACTION = 1<<9
}
 

Functions

struct ieee80211_hwieee80211_alloc_hw (size_t priv_data_len, const struct ieee80211_ops *ops)
 
int ieee80211_register_hw (struct ieee80211_hw *hw)
 
void ieee80211_unregister_hw (struct ieee80211_hw *hw)
 
void ieee80211_free_hw (struct ieee80211_hw *hw)
 
void ieee80211_restart_hw (struct ieee80211_hw *hw)
 

Enumeration Type Documentation

◆ ieee80211_filter_flags

Enumerator
FIF_ALLMULTI 
FIF_FCSFAIL 
FIF_PLCPFAIL 
FIF_BCN_PRBRESP_PROMISC 
FIF_CONTROL 
FIF_OTHER_BSS 
FIF_PSPOLL 
FIF_PROBE_REQ 
FIF_MCAST_ACTION 

Function Documentation

◆ ieee80211_alloc_hw()

struct ieee80211_hw * ieee80211_alloc_hw ( size_t  priv_data_len,
const struct ieee80211_ops ops 
)
extern

◆ ieee80211_register_hw()

int ieee80211_register_hw ( struct ieee80211_hw hw)
extern

◆ ieee80211_unregister_hw()

void ieee80211_unregister_hw ( struct ieee80211_hw hw)
extern

◆ ieee80211_free_hw()

void ieee80211_free_hw ( struct ieee80211_hw hw)
extern

◆ ieee80211_restart_hw()

void ieee80211_restart_hw ( struct ieee80211_hw hw)
extern