struct ieee80211_vif — per-interface data
struct ieee80211_vif { enum nl80211_iftype type; struct ieee80211_bss_conf bss_conf; u8 addr[ETH_ALEN]; u8 drv_priv[0] __attribute__((__aligned__(sizeof(void *)))); };
type of this virtual interface
BSS configuration for this interface, either our own or the BSS we're associated to
address of this interface
data area for driver use, will always be aligned to sizeof(void *).