1STRUCT IEEE80211_VIF(9) The basic mac80211 driver inte STRUCT IEEE80211_VIF(9)
2
3
4

NAME

6       struct_ieee80211_vif - per-interface data
7

SYNOPSIS

9       struct ieee80211_vif {
10         enum nl80211_iftype type;
11         struct ieee80211_bss_conf bss_conf;
12         u8 addr[ETH_ALEN];
13         u8 drv_priv[0] __attribute__((__aligned__(sizeof(void  *))));
14       };
15

MEMBERS

17       type
18           type of this virtual interface
19
20       bss_conf
21           BSS configuration for this interface, either our own or the BSS
22           we're associated to
23
24       addr[ETH_ALEN]
25           address of this interface
26
27       drv_priv[0] __attribute__((__aligned__(sizeof(void *))))
28           data area for driver use, will always be aligned to sizeof(void *).
29

DESCRIPTION

31       Data in this structure is continually present for driver use during the
32       life of a virtual interface.
33

AUTHOR

35       Johannes Berg <johannes@sipsolutions.net>
36           Author.
37
39Kernel Hackers Manual 2.6.       November 2011         STRUCT IEEE80211_VIF(9)
Impressum