1#ifndef __VSF_LINUX_MAC80211_H__
2#define __VSF_LINUX_MAC80211_H__
#define ETH_ALEN
Definition if_ether.h:12
__u64 u64
Definition types.h:75
unsigned int u32
Definition lvgl.h:43
unsigned char u8
Definition lvgl.h:40
void ieee80211_unregister_hw(struct ieee80211_hw *hw)
int ieee80211_register_hw(struct ieee80211_hw *hw)
void ieee80211_restart_hw(struct ieee80211_hw *hw)
void ieee80211_free_hw(struct ieee80211_hw *hw)
struct ieee80211_hw * ieee80211_alloc_hw(size_t priv_data_len, const struct ieee80211_ops *ops)
Definition vsf_linux_core_80211.c:103
ieee80211_filter_flags
Definition mac80211.h:42
@ FIF_PLCPFAIL
Definition mac80211.h:45
@ FIF_PSPOLL
Definition mac80211.h:49
@ FIF_CONTROL
Definition mac80211.h:47
@ FIF_ALLMULTI
Definition mac80211.h:43
@ FIF_MCAST_ACTION
Definition mac80211.h:51
@ FIF_OTHER_BSS
Definition mac80211.h:48
@ FIF_BCN_PRBRESP_PROMISC
Definition mac80211.h:46
@ FIF_PROBE_REQ
Definition mac80211.h:50
@ FIF_FCSFAIL
Definition mac80211.h:44
int channel
Definition mac80211.h:55
u32 flags
Definition mac80211.h:26
void * priv
Definition mac80211.h:32
struct ieee80211_conf conf
Definition mac80211.h:31
struct ieee80211_hw hw
Definition mac80211.h:36
const struct ieee80211_ops * ops
Definition mac80211.h:37
struct work_struct restart_work
Definition mac80211.h:39
int(* start)(struct ieee80211_hw *hw)
Definition mac80211.h:60
void(* stop)(struct ieee80211_hw *hw)
Definition mac80211.h:61
void(* remove_interface)(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
Definition mac80211.h:67
void(* configure_filter)(struct ieee80211_hw *hw, unsigned int changed_flags, unsigned int *total_flags, u64 multicast)
Definition mac80211.h:63
void(* channel_switch)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch)
Definition mac80211.h:64
int(* add_interface)(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
Definition mac80211.h:66
int(* config)(struct ieee80211_hw *hw, u32 changed)
Definition mac80211.h:62
void(* tx)(struct ieee80211_hw *hw, struct ieee80211_tx_control *control, struct sk_buff *skb)
Definition mac80211.h:59
u8 addr[ETH_ALEN]
Definition mac80211.h:14
struct ieee80211_sta * sta
Definition mac80211.h:22
bool p2p
Definition mac80211.h:18
Definition workqueue.h:15