\hypertarget{structieee80211com}{}\doxysection{ieee80211com Struct Reference}
\label{structieee80211com}\index{ieee80211com@{ieee80211com}}


{\ttfamily \#include $<$ieee80211\+\_\+var.\+h$>$}



Collaboration diagram for ieee80211com\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d1/d92/structieee80211com__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structieee80211com_ace17152557ae19e86ee9f67c1e632a57}{LIST\+\_\+\+ENTRY}} (\mbox{\hyperlink{structieee80211com}{ieee80211com}}) ic\+\_\+next
\item 
\mbox{\hyperlink{structieee80211com_a83ba493c4a0e61368329111b17de713a}{TAILQ\+\_\+\+HEAD}} (, \mbox{\hyperlink{structieee80211vap}{ieee80211vap}}) ic\+\_\+vaps
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void $\ast$ \mbox{\hyperlink{structieee80211com_a74a0c257f30b55bd6543f8bcd0445bd6}{ic\+\_\+softc}}
\item 
const char $\ast$ \mbox{\hyperlink{structieee80211com_a21c284f7bf92b967186eaf604c140138}{ic\+\_\+name}}
\item 
\mbox{\hyperlink{structieee80211__com__lock__t}{ieee80211\+\_\+com\+\_\+lock\+\_\+t}} \mbox{\hyperlink{structieee80211com_a049068c8500873dc634d8fd06726cfbf}{ic\+\_\+comlock}}
\item 
\mbox{\hyperlink{structieee80211__tx__lock__t}{ieee80211\+\_\+tx\+\_\+lock\+\_\+t}} \mbox{\hyperlink{structieee80211com_a2481f274b98eec1fe4e959ff46fc2725}{ic\+\_\+txlock}}
\item 
\mbox{\hyperlink{structieee80211__ff__lock__t}{ieee80211\+\_\+ff\+\_\+lock\+\_\+t}} \mbox{\hyperlink{structieee80211com_a787088e76bbc6171a4d0359101558798}{ic\+\_\+fflock}}
\item 
int \mbox{\hyperlink{structieee80211com_a6ca3dd89a137e3d7daf3fdc847b59fb2}{ic\+\_\+headroom}}
\item 
enum \mbox{\hyperlink{__ieee80211_8h_abb95a3f1ab572c9adfdc1688b96f2ad3}{ieee80211\+\_\+phytype}} \mbox{\hyperlink{structieee80211com_a946789494200165461fcdeecb02474af}{ic\+\_\+phytype}}
\item 
enum \mbox{\hyperlink{__ieee80211_8h_ab624e38122a844713ca48c7307772ed1}{ieee80211\+\_\+opmode}} \mbox{\hyperlink{structieee80211com_a1118402c744cf1fc5d0427d1adc55298}{ic\+\_\+opmode}}
\item 
struct callout \mbox{\hyperlink{structieee80211com_af672446d91e145d3bd0cd863578b946e}{ic\+\_\+inact}}
\item 
struct taskqueue $\ast$ \mbox{\hyperlink{structieee80211com_a6a155b3db9aeee471d64892fa99a3e11}{ic\+\_\+tq}}
\item 
struct task \mbox{\hyperlink{structieee80211com_a68444e938b5cf52268e4bed05f46cffa}{ic\+\_\+parent\+\_\+task}}
\item 
struct task \mbox{\hyperlink{structieee80211com_ae47d95c1597d84a7cccb927b5d476e51}{ic\+\_\+promisc\+\_\+task}}
\item 
struct task \mbox{\hyperlink{structieee80211com_a7ef38879e13ed8b17f0342dc2116b4eb}{ic\+\_\+mcast\+\_\+task}}
\item 
struct task \mbox{\hyperlink{structieee80211com_acae1951c89d7b8cfb7d10f46ac41ec81}{ic\+\_\+chan\+\_\+task}}
\item 
struct task \mbox{\hyperlink{structieee80211com_ac42c7b5fc949139ec5efea2e2c059aa7}{ic\+\_\+bmiss\+\_\+task}}
\item 
struct task \mbox{\hyperlink{structieee80211com_a859dd2596e91a43ffdea66243e2084ad}{ic\+\_\+chw\+\_\+task}}
\item 
struct task \mbox{\hyperlink{structieee80211com_a2ed8ab42d4ad903cf912dd7ad98b06f6}{ic\+\_\+restart\+\_\+task}}
\item 
counter\+\_\+u64\+\_\+t \mbox{\hyperlink{structieee80211com_a7415ac24ebd3ee06569aa3913a94f59c}{ic\+\_\+ierrors}}
\item 
counter\+\_\+u64\+\_\+t \mbox{\hyperlink{structieee80211com_a1b88a5eac1b888acb17c252d01e131e1}{ic\+\_\+oerrors}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a30a69dd3f2f5862c75371a41a1778e4b}{ic\+\_\+flags}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a279e83719ad4b4b66e6ac8b052e42722}{ic\+\_\+flags\+\_\+ext}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_ad69b72263c349d693e8764468f97ec52}{ic\+\_\+flags\+\_\+ht}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a166a44abb5b1549089347bcf2f17c2cb}{ic\+\_\+flags\+\_\+ven}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_ad2bf0b4b48e5ea1f9aaaf843ed7dae83}{ic\+\_\+caps}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a43593e9a7fa9432ef3c80eb561f4ca3f}{ic\+\_\+htcaps}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a61446c471c3e6f749219de79e4406e35}{ic\+\_\+htextcaps}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_af9852b37c9c367172bde4ea7f1ce5b13}{ic\+\_\+cryptocaps}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_aa9bf0575fea26527829027570fa1a577}{ic\+\_\+modecaps}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_a03e0bc45c935e9aa79b10d6b058da1dc}{IEEE80211\+\_\+\+MODE\+\_\+\+BYTES}}\mbox{]}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a2b8c2ef5f9dc332699fc028b0c975512}{ic\+\_\+promisc}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a5c3b0843f842bca5e97c7dc542d3a7b2}{ic\+\_\+allmulti}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_ae74b4328563a83fbab0eeee2c41ea29a}{ic\+\_\+nrunning}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a409ec384c9299ce29c1b592b7573b24f}{ic\+\_\+curmode}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a2142eccdaf96696fa62017ff05020db9}{ic\+\_\+macaddr}} \mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]}
\item 
uint16\+\_\+t \mbox{\hyperlink{structieee80211com_a1de846d93b970b0c64aa8a6d672ce33c}{ic\+\_\+bintval}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structieee80211com_acd1125bdc60bcd89fdc4e28d813dcc2d}{ic\+\_\+lintval}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structieee80211com_a1c0da214068ffea738dbddb7292be1a2}{ic\+\_\+holdover}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structieee80211com_a21878b2a1dbd22db1df59068a441def5}{ic\+\_\+txpowlimit}}
\item 
struct \mbox{\hyperlink{structieee80211__rateset}{ieee80211\+\_\+rateset}} \mbox{\hyperlink{structieee80211com_a4921af98b393efd47212466b0c1b670a}{ic\+\_\+sup\+\_\+rates}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_ad012dd88149d9096917f787c6b93ff34}{IEEE80211\+\_\+\+MODE\+\_\+\+MAX}}\mbox{]}
\item 
struct \mbox{\hyperlink{structieee80211__htrateset}{ieee80211\+\_\+htrateset}} \mbox{\hyperlink{structieee80211com_a97e1395d73dd8ecf03cbc42e6d635855}{ic\+\_\+sup\+\_\+htrates}}
\item 
int \mbox{\hyperlink{structieee80211com_ab592db4cfda4b565bd6f7a95db4d0856}{ic\+\_\+nchans}}
\item 
struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} \mbox{\hyperlink{structieee80211com_a454ec62fad676ea0cce787960184350d}{ic\+\_\+channels}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_a943a4e21fe700ac0cc9384d17a82e8e2}{IEEE80211\+\_\+\+CHAN\+\_\+\+MAX}}\mbox{]}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a064dc848dc4ae1fd40a2effb5ca2d036}{ic\+\_\+chan\+\_\+avail}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_ac41a9d7cb910ee8ce9b8fe8d15173ada}{IEEE80211\+\_\+\+CHAN\+\_\+\+BYTES}}\mbox{]}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_aa0b7b9b66b47b29dc90b31f7454c9608}{ic\+\_\+chan\+\_\+active}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_ac41a9d7cb910ee8ce9b8fe8d15173ada}{IEEE80211\+\_\+\+CHAN\+\_\+\+BYTES}}\mbox{]}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a2944acb2654b5f6d2833a98a542254fb}{ic\+\_\+chan\+\_\+scan}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_ac41a9d7cb910ee8ce9b8fe8d15173ada}{IEEE80211\+\_\+\+CHAN\+\_\+\+BYTES}}\mbox{]}
\item 
struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} $\ast$ \mbox{\hyperlink{structieee80211com_af4f9f1d4120d065aec7ac8eae28a613a}{ic\+\_\+curchan}}
\item 
const struct \mbox{\hyperlink{structieee80211__rate__table}{ieee80211\+\_\+rate\+\_\+table}} $\ast$ \mbox{\hyperlink{structieee80211com_a91068d516c39f6ff8aae470a6c8b1d7d}{ic\+\_\+rt}}
\item 
struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} $\ast$ \mbox{\hyperlink{structieee80211com_a02f3e4873209009edbcdb3bc890ae87d}{ic\+\_\+bsschan}}
\item 
struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} $\ast$ \mbox{\hyperlink{structieee80211com_aae8c4c785a9068aed0133ac0f09b0b85}{ic\+\_\+prevchan}}
\item 
struct \mbox{\hyperlink{structieee80211__regdomain}{ieee80211\+\_\+regdomain}} \mbox{\hyperlink{structieee80211com_a6b506b64e64395006515b1507f698ba2}{ic\+\_\+regdomain}}
\item 
struct \mbox{\hyperlink{structieee80211__appie}{ieee80211\+\_\+appie}} $\ast$ \mbox{\hyperlink{structieee80211com_acd0464d50f7c66daf9027694a48c62da}{ic\+\_\+countryie}}
\item 
struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} $\ast$ \mbox{\hyperlink{structieee80211com_a0760ce38528bb4edf6c38e5f4845607e}{ic\+\_\+countryie\+\_\+chan}}
\item 
struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} $\ast$ \mbox{\hyperlink{structieee80211com_a084802d285cc8949c70f69b4b3998c8f}{ic\+\_\+csa\+\_\+newchan}}
\item 
short \mbox{\hyperlink{structieee80211com_a9717d2f2d8557478d8ba13b44f0cfe5a}{ic\+\_\+csa\+\_\+mode}}
\item 
short \mbox{\hyperlink{structieee80211com_adb79ddca37adfad2d7f51af850e3b0d6}{ic\+\_\+csa\+\_\+count}}
\item 
struct \mbox{\hyperlink{structieee80211__dfs__state}{ieee80211\+\_\+dfs\+\_\+state}} \mbox{\hyperlink{structieee80211com_a074db75e5befb422d97d34682ca78889}{ic\+\_\+dfs}}
\item 
struct \mbox{\hyperlink{structieee80211__scan__state}{ieee80211\+\_\+scan\+\_\+state}} $\ast$ \mbox{\hyperlink{structieee80211com_ad1f18610accb69e50bc67ec82eda82fa}{ic\+\_\+scan}}
\item 
struct \mbox{\hyperlink{structieee80211__scan__methods}{ieee80211\+\_\+scan\+\_\+methods}} $\ast$ \mbox{\hyperlink{structieee80211com_a395d96f42672608962fdd882147c83f5}{ic\+\_\+scan\+\_\+methods}}
\item 
int \mbox{\hyperlink{structieee80211com_a8536fa7e359d07503a5c8750eed0481a}{ic\+\_\+lastdata}}
\item 
int \mbox{\hyperlink{structieee80211com_a2ef1fc332753b5872a8d84c93acb5279}{ic\+\_\+lastscan}}
\item 
int \mbox{\hyperlink{structieee80211com_a108c5ec295c21bd2dac6f53163b32b44}{ic\+\_\+max\+\_\+keyix}}
\item 
struct \mbox{\hyperlink{structieee80211__node__table}{ieee80211\+\_\+node\+\_\+table}} \mbox{\hyperlink{structieee80211com_a61e5500229605827b95f01f3e95e5abc}{ic\+\_\+sta}}
\item 
struct \mbox{\hyperlink{structieee80211__ageq}{ieee80211\+\_\+ageq}} \mbox{\hyperlink{structieee80211com_a78d019dde427fcd2e12517c79a85e6e7}{ic\+\_\+stageq}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a8f30477de4b5c3cf3537233a16600f91}{ic\+\_\+hash\+\_\+key}}
\item 
struct \mbox{\hyperlink{structieee80211__wme__state}{ieee80211\+\_\+wme\+\_\+state}} \mbox{\hyperlink{structieee80211com_aa2c5e7565465fa4a5a75843c5abfddab}{ic\+\_\+wme}}
\item 
enum \mbox{\hyperlink{__ieee80211_8h_a2b97e1fcb50967123b2c60d08d5be536}{ieee80211\+\_\+protmode}} \mbox{\hyperlink{structieee80211com_ab32cc8036a79a3e5f0305ca75ab285cd}{ic\+\_\+protmode}}
\item 
enum \mbox{\hyperlink{__ieee80211_8h_a2b97e1fcb50967123b2c60d08d5be536}{ieee80211\+\_\+protmode}} \mbox{\hyperlink{structieee80211com_a10e274bd7c4c7a15876d18818eaa5b00}{ic\+\_\+htprotmode}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a81c410b02dc7957dde7726755deb1251}{ic\+\_\+curhtprotmode}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_a99547481f710e7d71694ffe76844e2f6}{ic\+\_\+rxstream}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structieee80211com_adc9f862863e174732d6f8919bd9f7050}{ic\+\_\+txstream}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a3ce652a6e5e184d1b462a96f9e02fcd0}{ic\+\_\+vhtcaps}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_aad4ba654e68f20a5cd86ad9484741058}{ic\+\_\+vhtextcaps}}
\item 
struct \mbox{\hyperlink{structieee80211__vht__mcs__info}{ieee80211\+\_\+vht\+\_\+mcs\+\_\+info}} \mbox{\hyperlink{structieee80211com_a7de293b4d5e55973bd066acaa0a479e3}{ic\+\_\+vht\+\_\+mcsinfo}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a8b607144c1b627a42261f8cc25a84775}{ic\+\_\+flags\+\_\+vht}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structieee80211com_a3967ec54a0e9228e241774aa468c099b}{ic\+\_\+vht\+\_\+spare}} \mbox{[}3\mbox{]}
\item 
struct \mbox{\hyperlink{structieee80211__superg}{ieee80211\+\_\+superg}} $\ast$ \mbox{\hyperlink{structieee80211com_aa5a37f8c0972161cf2641d43d0c8b67c}{ic\+\_\+superg}}
\item 
struct \mbox{\hyperlink{structieee80211__radiotap__header}{ieee80211\+\_\+radiotap\+\_\+header}} $\ast$ \mbox{\hyperlink{structieee80211com_aa3990175d85998c4110f7543582349a8}{ic\+\_\+th}}
\item 
void $\ast$ \mbox{\hyperlink{structieee80211com_a4ae7a7e69d382a7e2b9f40134e0369f3}{ic\+\_\+txchan}}
\item 
struct \mbox{\hyperlink{structieee80211__radiotap__header}{ieee80211\+\_\+radiotap\+\_\+header}} $\ast$ \mbox{\hyperlink{structieee80211com_ae70f7dbf9e0b15d84aac1723f908ce26}{ic\+\_\+rh}}
\item 
void $\ast$ \mbox{\hyperlink{structieee80211com_a3da4505da73e279677f50d78a265b21d}{ic\+\_\+rxchan}}
\item 
int \mbox{\hyperlink{structieee80211com_a46f7f58b91b2de5c5d9d0edf044d70bb}{ic\+\_\+montaps}}
\item 
struct \mbox{\hyperlink{structieee80211vap}{ieee80211vap}} $\ast$($\ast$ \mbox{\hyperlink{structieee80211com_a03322ed5c31c772f365abc10dd6c1665}{ic\+\_\+vap\+\_\+create}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, const char\mbox{[}IFNAMSIZ\mbox{]}, int, enum \mbox{\hyperlink{__ieee80211_8h_ab624e38122a844713ca48c7307772ed1}{ieee80211\+\_\+opmode}}, int, const uint8\+\_\+t\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]}, const uint8\+\_\+t\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]})
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a37c6a104c84f863d513d79ef2da58da8}{ic\+\_\+vap\+\_\+delete}} )(struct \mbox{\hyperlink{structieee80211vap}{ieee80211vap}} $\ast$)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a3fafea502c5a4feda247ad1e64c1ab2a}{ic\+\_\+ioctl}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, u\+\_\+long, void $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a8432c0f516c86cc2f69c63e55466c055}{ic\+\_\+parent}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
\mbox{\hyperlink{ieee80211__var_8h_a8d811cacdf2bbe4f7d8bde1b34cf45d5}{ieee80211vap\+\_\+attach}} \mbox{\hyperlink{structieee80211com_a310b0d3a36b0d5c9a322e6a291d9652f}{ic\+\_\+vattach}} \mbox{[}\mbox{\hyperlink{__ieee80211_8h_a6f0bfdb4ae5915d50ee1cce8a5b60722}{IEEE80211\+\_\+\+OPMODE\+\_\+\+MAX}}\mbox{]}
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a8f6238864cb0b1d4423751f238962747}{ic\+\_\+getradiocaps}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, int, int $\ast$, struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}\mbox{[}$\,$\mbox{]})
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a97843bb4f92496fa8a46dea040a1f7f7}{ic\+\_\+setregdomain}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, struct \mbox{\hyperlink{structieee80211__regdomain}{ieee80211\+\_\+regdomain}} $\ast$, int, struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}\mbox{[}$\,$\mbox{]})
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a88282118fa6324c22bbb60b0305e176b}{ic\+\_\+set\+\_\+quiet}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, u\+\_\+int8\+\_\+t $\ast$quiet\+\_\+elm)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a582bcb7d7a5880c9426f5b03078f4077}{ic\+\_\+transmit}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, struct mbuf $\ast$)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_aa8cc255c6c75dd844121acf622925b02}{ic\+\_\+send\+\_\+mgmt}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int, int)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a2d336b2b73f9dd3815d7fd1d524f24cd}{ic\+\_\+raw\+\_\+xmit}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct mbuf $\ast$, const struct \mbox{\hyperlink{structieee80211__bpf__params}{ieee80211\+\_\+bpf\+\_\+params}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_afde30e29b9c057862822c05af2f70a68}{ic\+\_\+updateslot}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a3c1f42f10add0104f3d764613ed46e0c}{ic\+\_\+update\+\_\+mcast}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a28fdd8d1152e92a0a05540ad53ed17bc}{ic\+\_\+update\+\_\+promisc}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_af8f74a56898ec611a0c3443e55a71284}{ic\+\_\+newassoc}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a33fad8607af9f97c539cf44ce04e31f9}{ic\+\_\+tdma\+\_\+update}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, const struct \mbox{\hyperlink{structieee80211__tdma__param}{ieee80211\+\_\+tdma\+\_\+param}} $\ast$, int)
\item 
struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$($\ast$ \mbox{\hyperlink{structieee80211com_a5b83c8ccb3fa4ce697ecc2dd24b22b16}{ic\+\_\+node\+\_\+alloc}} )(struct \mbox{\hyperlink{structieee80211vap}{ieee80211vap}} $\ast$, const uint8\+\_\+t\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]})
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a37f350fd37cb63eacd577371437f3408}{ic\+\_\+node\+\_\+init}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a7c69c13ed75a9138236d8413560a6dbc}{ic\+\_\+node\+\_\+free}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a23daa414d3c1bc54beb60defab9f6a3e}{ic\+\_\+node\+\_\+cleanup}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a0c5045e25600eac2aa58ab3d0fc93382}{ic\+\_\+node\+\_\+age}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a469afbae9864f16c8182a01283c21dfe}{ic\+\_\+node\+\_\+drain}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)
\item 
int8\+\_\+t($\ast$ \mbox{\hyperlink{structieee80211com_a658900cf841ad891f614fd99e4ddc1b1}{ic\+\_\+node\+\_\+getrssi}} )(const struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a08bf1596b042245695feafbe3703b4f5}{ic\+\_\+node\+\_\+getsignal}} )(const struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int8\+\_\+t $\ast$, int8\+\_\+t $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a9ef0fe82f9133ea759623e1b92ae91b1}{ic\+\_\+node\+\_\+getmimoinfo}} )(const struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__mimo__info}{ieee80211\+\_\+mimo\+\_\+info}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a586efff5dab55070e02cf53d1c54b430}{ic\+\_\+scan\+\_\+start}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_ad83dd0360759d166141b4c6a58246aec}{ic\+\_\+scan\+\_\+end}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_ad7bb3de4a011023f7cb029dd461279a1}{ic\+\_\+set\+\_\+channel}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a82dc9e4403ae7e91328e58dc021b0978}{ic\+\_\+scan\+\_\+curchan}} )(struct \mbox{\hyperlink{structieee80211__scan__state}{ieee80211\+\_\+scan\+\_\+state}} $\ast$, unsigned long)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a18476a122825ad6786b962072a1896e4}{ic\+\_\+scan\+\_\+mindwell}} )(struct \mbox{\hyperlink{structieee80211__scan__state}{ieee80211\+\_\+scan\+\_\+state}} $\ast$)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_aa2eb6d34f12147685688c0178a00856c}{ic\+\_\+recv\+\_\+action}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, const struct \mbox{\hyperlink{structieee80211__frame}{ieee80211\+\_\+frame}} $\ast$, const uint8\+\_\+t $\ast$frm, const uint8\+\_\+t $\ast$efrm)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_ad003a6a0899af2a53b20bc1e8038fef3}{ic\+\_\+send\+\_\+action}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int category, int action, void $\ast$)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_abd271b51ed77c183a00111e4b5d393eb}{ic\+\_\+ampdu\+\_\+enable}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a3d1f041f5b9c5406daabab70545e448d}{ic\+\_\+addba\+\_\+request}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$, int dialogtoken, int baparamset, int batimeout)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_adf7d9942bbc8efec94abcac9d0531097}{ic\+\_\+addba\+\_\+response}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$, int status, int baparamset, int batimeout)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_ad13e95ec986dd200d08138b0cf7b9216}{ic\+\_\+addba\+\_\+stop}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_ad39b725a4ec3d7879ffd6c4670921ce1}{ic\+\_\+addba\+\_\+response\+\_\+timeout}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a850d360e6258d6f6d16e38b60da661bd}{ic\+\_\+bar\+\_\+response}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$, int status)
\item 
int($\ast$ \mbox{\hyperlink{structieee80211com_a814ee6bfa3171e680272490253891fde}{ic\+\_\+ampdu\+\_\+rx\+\_\+start}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__rx__ampdu}{ieee80211\+\_\+rx\+\_\+ampdu}} $\ast$, int baparamset, int batimeout, int baseqctl)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_a73a0075675b709bbb5c644041f04ce89}{ic\+\_\+ampdu\+\_\+rx\+\_\+stop}} )(struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__rx__ampdu}{ieee80211\+\_\+rx\+\_\+ampdu}} $\ast$)
\item 
void($\ast$ \mbox{\hyperlink{structieee80211com_ab837f9c2f530159ef0c72c57a0be6837}{ic\+\_\+update\+\_\+chw}} )(struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)
\item 
const struct debugnet80211\+\_\+methods $\ast$ \mbox{\hyperlink{structieee80211com_aee5c0aa2f675d1868ad1d1fa1c8419f7}{ic\+\_\+debugnet\+\_\+meth}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structieee80211com_ae734d70387a6916150b1d4a8762ead41}{ic\+\_\+spare}} \mbox{[}7\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00137}{137}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structieee80211com_ace17152557ae19e86ee9f67c1e632a57}\label{structieee80211com_ace17152557ae19e86ee9f67c1e632a57}} 
\index{ieee80211com@{ieee80211com}!LIST\_ENTRY@{LIST\_ENTRY}}
\index{LIST\_ENTRY@{LIST\_ENTRY}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{LIST\_ENTRY()}{LIST\_ENTRY()}}
{\footnotesize\ttfamily ieee80211com\+::\+LIST\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structieee80211com}{ieee80211com}}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structieee80211com_a83ba493c4a0e61368329111b17de713a}\label{structieee80211com_a83ba493c4a0e61368329111b17de713a}} 
\index{ieee80211com@{ieee80211com}!TAILQ\_HEAD@{TAILQ\_HEAD}}
\index{TAILQ\_HEAD@{TAILQ\_HEAD}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{TAILQ\_HEAD()}{TAILQ\_HEAD()}}
{\footnotesize\ttfamily ieee80211com\+::\+TAILQ\+\_\+\+HEAD (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structieee80211vap}{ieee80211vap}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structieee80211com_a3d1f041f5b9c5406daabab70545e448d}\label{structieee80211com_a3d1f041f5b9c5406daabab70545e448d}} 
\index{ieee80211com@{ieee80211com}!ic\_addba\_request@{ic\_addba\_request}}
\index{ic\_addba\_request@{ic\_addba\_request}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_addba\_request}{ic\_addba\_request}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+addba\+\_\+request) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$, int dialogtoken, int baparamset, int batimeout)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00356}{356}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02690}{ieee80211\+\_\+ampdu\+\_\+request()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_adf7d9942bbc8efec94abcac9d0531097}\label{structieee80211com_adf7d9942bbc8efec94abcac9d0531097}} 
\index{ieee80211com@{ieee80211com}!ic\_addba\_response@{ic\_addba\_response}}
\index{ic\_addba\_response@{ic\_addba\_response}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_addba\_response}{ic\_addba\_response}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+addba\+\_\+response) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$, int status, int baparamset, int batimeout)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00360}{360}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02482}{ht\+\_\+recv\+\_\+action\+\_\+ba\+\_\+addba\+\_\+response()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_ad39b725a4ec3d7879ffd6c4670921ce1}\label{structieee80211com_ad39b725a4ec3d7879ffd6c4670921ce1}} 
\index{ieee80211com@{ieee80211com}!ic\_addba\_response\_timeout@{ic\_addba\_response\_timeout}}
\index{ic\_addba\_response\_timeout@{ic\_addba\_response\_timeout}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_addba\_response\_timeout}{ic\_addba\_response\_timeout}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+addba\+\_\+response\+\_\+timeout) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00365}{365}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02234}{addba\+\_\+timeout()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_ad13e95ec986dd200d08138b0cf7b9216}\label{structieee80211com_ad13e95ec986dd200d08138b0cf7b9216}} 
\index{ieee80211com@{ieee80211com}!ic\_addba\_stop@{ic\_addba\_stop}}
\index{ic\_addba\_stop@{ic\_addba\_stop}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_addba\_stop}{ic\_addba\_stop}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+addba\+\_\+stop) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00363}{363}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02194}{ampdu\+\_\+tx\+\_\+stop()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02565}{ht\+\_\+recv\+\_\+action\+\_\+ba\+\_\+delba()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02755}{ieee80211\+\_\+ampdu\+\_\+stop()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a5c3b0843f842bca5e97c7dc542d3a7b2}\label{structieee80211com_a5c3b0843f842bca5e97c7dc542d3a7b2}} 
\index{ieee80211com@{ieee80211com}!ic\_allmulti@{ic\_allmulti}}
\index{ic\_allmulti@{ic\_allmulti}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_allmulti}{ic\_allmulti}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+allmulti}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00172}{172}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00830}{ieee80211\+\_\+allmulti()}}.

\mbox{\Hypertarget{structieee80211com_abd271b51ed77c183a00111e4b5d393eb}\label{structieee80211com_abd271b51ed77c183a00111e4b5d393eb}} 
\index{ieee80211com@{ieee80211com}!ic\_ampdu\_enable@{ic\_ampdu\_enable}}
\index{ic\_ampdu\_enable@{ic\_ampdu\_enable}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_ampdu\_enable}{ic\_ampdu\_enable}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+ampdu\+\_\+enable) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00353}{353}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__output_8c_source_l00122}{ieee80211\+\_\+vap\+\_\+pkt\+\_\+send\+\_\+dest()}}.

\mbox{\Hypertarget{structieee80211com_a814ee6bfa3171e680272490253891fde}\label{structieee80211com_a814ee6bfa3171e680272490253891fde}} 
\index{ieee80211com@{ieee80211com}!ic\_ampdu\_rx\_start@{ic\_ampdu\_rx\_start}}
\index{ic\_ampdu\_rx\_start@{ic\_ampdu\_rx\_start}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_ampdu\_rx\_start}{ic\_ampdu\_rx\_start}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+ampdu\+\_\+rx\+\_\+start) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__rx__ampdu}{ieee80211\+\_\+rx\+\_\+ampdu}} $\ast$, int baparamset, int batimeout, int baseqctl)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00371}{371}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02405}{ht\+\_\+recv\+\_\+action\+\_\+ba\+\_\+addba\+\_\+request()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a73a0075675b709bbb5c644041f04ce89}\label{structieee80211com_a73a0075675b709bbb5c644041f04ce89}} 
\index{ieee80211com@{ieee80211com}!ic\_ampdu\_rx\_stop@{ic\_ampdu\_rx\_stop}}
\index{ic\_ampdu\_rx\_stop@{ic\_ampdu\_rx\_stop}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_ampdu\_rx\_stop}{ic\_ampdu\_rx\_stop}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+ampdu\+\_\+rx\+\_\+stop) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__rx__ampdu}{ieee80211\+\_\+rx\+\_\+ampdu}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00374}{374}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02565}{ht\+\_\+recv\+\_\+action\+\_\+ba\+\_\+delba()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l01348}{ieee80211\+\_\+ht\+\_\+node\+\_\+cleanup()}}.

\mbox{\Hypertarget{structieee80211com_a850d360e6258d6f6d16e38b60da661bd}\label{structieee80211com_a850d360e6258d6f6d16e38b60da661bd}} 
\index{ieee80211com@{ieee80211com}!ic\_bar\_response@{ic\_bar\_response}}
\index{ic\_bar\_response@{ic\_bar\_response}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_bar\_response}{ic\_bar\_response}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+bar\+\_\+response) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__tx__ampdu}{ieee80211\+\_\+tx\+\_\+ampdu}} $\ast$, int status)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00368}{368}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02790}{bar\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02862}{bar\+\_\+tx\+\_\+complete()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a1de846d93b970b0c64aa8a6d672ce33c}\label{structieee80211com_a1de846d93b970b0c64aa8a6d672ce33c}} 
\index{ieee80211com@{ieee80211com}!ic\_bintval@{ic\_bintval}}
\index{ic\_bintval@{ic\_bintval}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_bintval}{ic\_bintval}}
{\footnotesize\ttfamily uint16\+\_\+t ieee80211com\+::ic\+\_\+bintval}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00176}{176}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00332}{ieee80211\+\_\+create\+\_\+ibss()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02737}{ieee80211\+\_\+ioctl\+\_\+set80211()}}, \mbox{\hyperlink{ieee80211__power_8c_source_l00326}{ieee80211\+\_\+pwrsave()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l00445}{ieee80211\+\_\+reset\+\_\+bss()}}.

\mbox{\Hypertarget{structieee80211com_ac42c7b5fc949139ec5efea2e2c059aa7}\label{structieee80211com_ac42c7b5fc949139ec5efea2e2c059aa7}} 
\index{ieee80211com@{ieee80211com}!ic\_bmiss\_task@{ic\_bmiss\_task}}
\index{ic\_bmiss\_task@{ic\_bmiss\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_bmiss\_task}{ic\_bmiss\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+bmiss\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00154}{154}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l02199}{ieee80211\+\_\+beacon\+\_\+miss()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}.

\mbox{\Hypertarget{structieee80211com_a02f3e4873209009edbcdb3bc890ae87d}\label{structieee80211com_a02f3e4873209009edbcdb3bc890ae87d}} 
\index{ieee80211com@{ieee80211com}!ic\_bsschan@{ic\_bsschan}}
\index{ic\_bsschan@{ic\_bsschan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_bsschan}{ic\_bsschan}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}$\ast$ ieee80211com\+::ic\+\_\+bsschan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00210}{210}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__hostap_8c_source_l01759}{hostap\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l01548}{htinfo\+\_\+update()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02368}{ieee80211\+\_\+add\+\_\+countryie()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00235}{ieee80211\+\_\+alloc\+\_\+countryie()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03055}{ieee80211\+\_\+alloc\+\_\+proberesp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03444}{ieee80211\+\_\+beacon\+\_\+construct()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03774}{ieee80211\+\_\+beacon\+\_\+update()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00332}{ieee80211\+\_\+create\+\_\+ibss()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00298}{ieee80211\+\_\+dfs\+\_\+notify\+\_\+radar()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02737}{ieee80211\+\_\+ioctl\+\_\+set80211()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01709}{ieee80211\+\_\+ioctl\+\_\+setchanlist()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02598}{ieee80211\+\_\+new\+\_\+state\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02753}{ieee80211\+\_\+node\+\_\+join()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02684}{ieee80211\+\_\+node\+\_\+join\+\_\+11g()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02944}{ieee80211\+\_\+node\+\_\+leave()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02856}{ieee80211\+\_\+node\+\_\+leave\+\_\+11g()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01231}{ieee80211\+\_\+parse\+\_\+csaparams()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00784}{ieee80211\+\_\+setupcurchan()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01506}{ieee80211\+\_\+wme\+\_\+initparams\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01600}{ieee80211\+\_\+wme\+\_\+updateparams\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00149}{isbandchange()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00785}{scan\+\_\+end()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l00115}{sta\+\_\+beacon\+\_\+miss()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}, and \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01344}{sta\+\_\+roam\+\_\+check()}}.

\mbox{\Hypertarget{structieee80211com_ad2bf0b4b48e5ea1f9aaaf843ed7dae83}\label{structieee80211com_ad2bf0b4b48e5ea1f9aaaf843ed7dae83}} 
\index{ieee80211com@{ieee80211com}!ic\_caps@{ic\_caps}}
\index{ic\_caps@{ic\_caps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_caps}{ic\_caps}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+caps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00165}{165}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l02833}{disable\+\_\+protection()}}, \mbox{\hyperlink{ieee80211__superg_8h_source_l00090}{ieee80211\+\_\+amsdu\+\_\+tx\+\_\+ok()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00692}{ieee80211\+\_\+ioctl\+\_\+getdevcaps()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00550}{ieee80211\+\_\+ioctl\+\_\+getwmeparam()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02737}{ieee80211\+\_\+ioctl\+\_\+set80211()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01801}{ieee80211\+\_\+ioctl\+\_\+setwmeparam()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02856}{ieee80211\+\_\+node\+\_\+leave\+\_\+11g()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00808}{ieee80211\+\_\+reset\+\_\+erp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02682}{ieee80211\+\_\+send\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00768}{ieee80211\+\_\+vap\+\_\+reset\+\_\+erp()}}, \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01506}{ieee80211\+\_\+wme\+\_\+initparams\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01759}{ieee80211\+\_\+wme\+\_\+updateparams()}}, and \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00115}{wlan\+\_\+clone\+\_\+create()}}.

\mbox{\Hypertarget{structieee80211com_aa0b7b9b66b47b29dc90b31f7454c9608}\label{structieee80211com_aa0b7b9b66b47b29dc90b31f7454c9608}} 
\index{ieee80211com@{ieee80211com}!ic\_chan\_active@{ic\_chan\_active}}
\index{ic\_chan\_active@{ic\_chan\_active}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_chan\_active}{ic\_chan\_active}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+chan\+\_\+active\mbox{[}\mbox{\hyperlink{__ieee80211_8h_ac41a9d7cb910ee8ce9b8fe8d15173ada}{IEEE80211\+\_\+\+CHAN\+\_\+\+BYTES}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00206}{206}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00484}{check\+\_\+bss()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00131}{ieee80211\+\_\+ioctl\+\_\+getchanlist()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01709}{ieee80211\+\_\+ioctl\+\_\+setchanlist()}}, \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l00429}{isexcluded()}}, and \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01015}{match\+\_\+bss()}}.

\mbox{\Hypertarget{structieee80211com_a064dc848dc4ae1fd40a2effb5ca2d036}\label{structieee80211com_a064dc848dc4ae1fd40a2effb5ca2d036}} 
\index{ieee80211com@{ieee80211com}!ic\_chan\_avail@{ic\_chan\_avail}}
\index{ic\_chan\_avail@{ic\_chan\_avail}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_chan\_avail}{ic\_chan\_avail}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+chan\+\_\+avail\mbox{[}\mbox{\hyperlink{__ieee80211_8h_ac41a9d7cb910ee8ce9b8fe8d15173ada}{IEEE80211\+\_\+\+CHAN\+\_\+\+BYTES}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00205}{205}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__output_8c_source_l02299}{ieee80211\+\_\+add\+\_\+supportedchannels()}}, and \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}.

\mbox{\Hypertarget{structieee80211com_a2944acb2654b5f6d2833a98a542254fb}\label{structieee80211com_a2944acb2654b5f6d2833a98a542254fb}} 
\index{ieee80211com@{ieee80211com}!ic\_chan\_scan@{ic\_chan\_scan}}
\index{ic\_chan\_scan@{ic\_chan\_scan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_chan\_scan}{ic\_chan\_scan}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+chan\+\_\+scan\mbox{[}\mbox{\hyperlink{__ieee80211_8h_ac41a9d7cb910ee8ce9b8fe8d15173ada}{IEEE80211\+\_\+\+CHAN\+\_\+\+BYTES}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00207}{207}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_acae1951c89d7b8cfb7d10f46ac41ec81}\label{structieee80211com_acae1951c89d7b8cfb7d10f46ac41ec81}} 
\index{ieee80211com@{ieee80211com}!ic\_chan\_task@{ic\_chan\_task}}
\index{ic\_chan\_task@{ic\_chan\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_chan\_task}{ic\_chan\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+chan\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00153}{153}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00820}{ieee80211\+\_\+setcurchan()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}.

\mbox{\Hypertarget{structieee80211com_a454ec62fad676ea0cce787960184350d}\label{structieee80211com_a454ec62fad676ea0cce787960184350d}} 
\index{ieee80211com@{ieee80211com}!ic\_channels@{ic\_channels}}
\index{ic\_channels@{ic\_channels}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_channels}{ic\_channels}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}} ieee80211com\+::ic\+\_\+channels\mbox{[}\mbox{\hyperlink{__ieee80211_8h_a943a4e21fe700ac0cc9384d17a82e8e2}{IEEE80211\+\_\+\+CHAN\+\_\+\+MAX}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00204}{204}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__dfs_8c_source_l00132}{cac\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00236}{dfs\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01859}{find11gchannel()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01879}{findchannel()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00235}{ieee80211\+\_\+alloc\+\_\+countryie()}}, \mbox{\hyperlink{ieee80211_8c_source_l02058}{ieee80211\+\_\+announce\+\_\+channels()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00223}{ieee80211\+\_\+dfs\+\_\+cac\+\_\+clear()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00298}{ieee80211\+\_\+dfs\+\_\+notify\+\_\+radar()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00402}{ieee80211\+\_\+dfs\+\_\+pickchannel()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00118}{ieee80211\+\_\+dfs\+\_\+reset()}}, \mbox{\hyperlink{ieee80211_8c_source_l01744}{ieee80211\+\_\+find\+\_\+channel()}}, \mbox{\hyperlink{ieee80211_8c_source_l01763}{ieee80211\+\_\+find\+\_\+channel\+\_\+byieee()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00116}{ieee80211\+\_\+init\+\_\+channels()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01709}{ieee80211\+\_\+ioctl\+\_\+setchanlist()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00357}{ieee80211\+\_\+setregdomain()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01956}{ieee80211\+\_\+start\+\_\+reset\+\_\+chan()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00051}{null\+\_\+getradiocaps()}}, and \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l00546}{sweepchannels()}}.

\mbox{\Hypertarget{structieee80211com_a859dd2596e91a43ffdea66243e2084ad}\label{structieee80211com_a859dd2596e91a43ffdea66243e2084ad}} 
\index{ieee80211com@{ieee80211com}!ic\_chw\_task@{ic\_chw\_task}}
\index{ic\_chw\_task@{ic\_chw\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_chw\_task}{ic\_chw\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+chw\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00155}{155}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00827}{ieee80211\+\_\+update\+\_\+chw()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}.

\mbox{\Hypertarget{structieee80211com_a049068c8500873dc634d8fd06726cfbf}\label{structieee80211com_a049068c8500873dc634d8fd06726cfbf}} 
\index{ieee80211com@{ieee80211com}!ic\_comlock@{ic\_comlock}}
\index{ic\_comlock@{ic\_comlock}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_comlock}{ic\_comlock}}
{\footnotesize\ttfamily \mbox{\hyperlink{structieee80211__com__lock__t}{ieee80211\+\_\+com\+\_\+lock\+\_\+t}} ieee80211com\+::ic\+\_\+comlock}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00140}{140}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_acd0464d50f7c66daf9027694a48c62da}\label{structieee80211com_acd0464d50f7c66daf9027694a48c62da}} 
\index{ieee80211com@{ieee80211com}!ic\_countryie@{ic\_countryie}}
\index{ic\_countryie@{ic\_countryie}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_countryie}{ic\_countryie}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__appie}{ieee80211\+\_\+appie}}$\ast$ ieee80211com\+::ic\+\_\+countryie}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00213}{213}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__output_8c_source_l02368}{ieee80211\+\_\+add\+\_\+countryie()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00082}{ieee80211\+\_\+regdomain\+\_\+detach()}}, and \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00357}{ieee80211\+\_\+setregdomain()}}.

\mbox{\Hypertarget{structieee80211com_a0760ce38528bb4edf6c38e5f4845607e}\label{structieee80211com_a0760ce38528bb4edf6c38e5f4845607e}} 
\index{ieee80211com@{ieee80211com}!ic\_countryie\_chan@{ic\_countryie\_chan}}
\index{ic\_countryie\_chan@{ic\_countryie\_chan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_countryie\_chan}{ic\_countryie\_chan}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}$\ast$ ieee80211com\+::ic\+\_\+countryie\+\_\+chan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00214}{214}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__output_8c_source_l02368}{ieee80211\+\_\+add\+\_\+countryie()}}.

\mbox{\Hypertarget{structieee80211com_af9852b37c9c367172bde4ea7f1ce5b13}\label{structieee80211com_af9852b37c9c367172bde4ea7f1ce5b13}} 
\index{ieee80211com@{ieee80211com}!ic\_cryptocaps@{ic\_cryptocaps}}
\index{ic\_cryptocaps@{ic\_cryptocaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_cryptocaps}{ic\_cryptocaps}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+cryptocaps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00168}{168}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__crypto_8c_source_l00264}{ieee80211\+\_\+crypto\+\_\+newkey()}}, and \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00692}{ieee80211\+\_\+ioctl\+\_\+getdevcaps()}}.

\mbox{\Hypertarget{structieee80211com_adb79ddca37adfad2d7f51af850e3b0d6}\label{structieee80211com_adb79ddca37adfad2d7f51af850e3b0d6}} 
\index{ieee80211com@{ieee80211com}!ic\_csa\_count@{ic\_csa\_count}}
\index{ic\_csa\_count@{ic\_csa\_count}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_csa\_count}{ic\_csa\_count}}
{\footnotesize\ttfamily short ieee80211com\+::ic\+\_\+csa\+\_\+count}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00219}{219}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__output_8c_source_l02351}{ieee80211\+\_\+add\+\_\+csa()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03774}{ieee80211\+\_\+beacon\+\_\+update()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02294}{ieee80211\+\_\+csa\+\_\+startswitch()}}, and \mbox{\hyperlink{ieee80211__sta_8c_source_l01231}{ieee80211\+\_\+parse\+\_\+csaparams()}}.

\mbox{\Hypertarget{structieee80211com_a9717d2f2d8557478d8ba13b44f0cfe5a}\label{structieee80211com_a9717d2f2d8557478d8ba13b44f0cfe5a}} 
\index{ieee80211com@{ieee80211com}!ic\_csa\_mode@{ic\_csa\_mode}}
\index{ic\_csa\_mode@{ic\_csa\_mode}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_csa\_mode}{ic\_csa\_mode}}
{\footnotesize\ttfamily short ieee80211com\+::ic\+\_\+csa\+\_\+mode}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00218}{218}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l02294}{ieee80211\+\_\+csa\+\_\+startswitch()}}, and \mbox{\hyperlink{ieee80211__sta_8c_source_l01231}{ieee80211\+\_\+parse\+\_\+csaparams()}}.

\mbox{\Hypertarget{structieee80211com_a084802d285cc8949c70f69b4b3998c8f}\label{structieee80211com_a084802d285cc8949c70f69b4b3998c8f}} 
\index{ieee80211com@{ieee80211com}!ic\_csa\_newchan@{ic\_csa\_newchan}}
\index{ic\_csa\_newchan@{ic\_csa\_newchan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_csa\_newchan}{ic\_csa\_newchan}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}$\ast$ ieee80211com\+::ic\+\_\+csa\+\_\+newchan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00217}{217}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l02323}{csa\+\_\+completeswitch()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02351}{ieee80211\+\_\+add\+\_\+csa()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03774}{ieee80211\+\_\+beacon\+\_\+update()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02347}{ieee80211\+\_\+csa\+\_\+completeswitch()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02294}{ieee80211\+\_\+csa\+\_\+startswitch()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01231}{ieee80211\+\_\+parse\+\_\+csaparams()}}, and \mbox{\hyperlink{ieee80211__hostap_8c_source_l00149}{isbandchange()}}.

\mbox{\Hypertarget{structieee80211com_af4f9f1d4120d065aec7ac8eae28a613a}\label{structieee80211com_af4f9f1d4120d065aec7ac8eae28a613a}} 
\index{ieee80211com@{ieee80211com}!ic\_curchan@{ic\_curchan}}
\index{ic\_curchan@{ic\_curchan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_curchan}{ic\_curchan}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}$\ast$ ieee80211com\+::ic\+\_\+curchan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00208}{208}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00135}{adhoc\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00708}{adhoc\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00132}{cac\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00160}{hostap\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l01759}{hostap\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01388}{ieee80211\+\_\+alloc\+\_\+node()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02347}{ieee80211\+\_\+csa\+\_\+completeswitch()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00187}{ieee80211\+\_\+dfs\+\_\+cac\+\_\+start()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00205}{ieee80211\+\_\+dfs\+\_\+cac\+\_\+stop()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00402}{ieee80211\+\_\+dfs\+\_\+pickchannel()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00953}{ieee80211\+\_\+get\+\_\+node\+\_\+txpower()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01768}{ieee80211\+\_\+init\+\_\+neighbor()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00776}{ieee80211\+\_\+ioctl\+\_\+get80211()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00601}{ieee80211\+\_\+ioctl\+\_\+getcurchan()}}, \mbox{\hyperlink{ieee80211_8c_source_l02234}{ieee80211\+\_\+media\+\_\+status()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01014}{ieee80211\+\_\+mgmt\+\_\+output()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00517}{ieee80211\+\_\+probe\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02466}{ieee80211\+\_\+probereq\+\_\+ie()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02428}{ieee80211\+\_\+probereq\+\_\+ie\+\_\+len()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00165}{ieee80211\+\_\+radiotap\+\_\+chan\+\_\+change()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00808}{ieee80211\+\_\+reset\+\_\+erp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02682}{ieee80211\+\_\+send\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01095}{ieee80211\+\_\+send\+\_\+nulldata()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02547}{ieee80211\+\_\+send\+\_\+probereq()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03234}{ieee80211\+\_\+send\+\_\+proberesp()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00784}{ieee80211\+\_\+setupcurchan()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01940}{ieee80211\+\_\+start\+\_\+check\+\_\+reset\+\_\+chan()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01956}{ieee80211\+\_\+start\+\_\+reset\+\_\+chan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00949}{ieee80211\+\_\+swscan\+\_\+add\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00761}{ieee80211\+\_\+sync\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00219}{ieee80211\+\_\+sysctl\+\_\+radar()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00827}{ieee80211\+\_\+update\+\_\+chw()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00768}{ieee80211\+\_\+vap\+\_\+reset\+\_\+erp()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00694}{mesh\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01832}{mesh\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l02773}{mesh\+\_\+send\+\_\+action\+\_\+meshpeering\+\_\+confirm()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l02713}{mesh\+\_\+send\+\_\+action\+\_\+meshpeering\+\_\+open()}}, \mbox{\hyperlink{ieee80211__monitor_8c_source_l00096}{monitor\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00677}{scan\+\_\+curchan\+\_\+task()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00785}{scan\+\_\+end()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01983}{setcurchan()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l00234}{sta\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01344}{sta\+\_\+roam\+\_\+check()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01363}{startbgscan()}}, and \mbox{\hyperlink{ieee80211__wds_8c_source_l00348}{wds\+\_\+newstate()}}.

\mbox{\Hypertarget{structieee80211com_a81c410b02dc7957dde7726755deb1251}\label{structieee80211com_a81c410b02dc7957dde7726755deb1251}} 
\index{ieee80211com@{ieee80211com}!ic\_curhtprotmode@{ic\_curhtprotmode}}
\index{ic\_curhtprotmode@{ic\_curhtprotmode}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_curhtprotmode}{ic\_curhtprotmode}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+curhtprotmode}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00239}{239}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l03496}{ieee80211\+\_\+ht\+\_\+update\+\_\+beacon()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01051}{vap\+\_\+update\+\_\+ht\+\_\+protmode()}}.

\mbox{\Hypertarget{structieee80211com_a409ec384c9299ce29c1b592b7573b24f}\label{structieee80211com_a409ec384c9299ce29c1b592b7573b24f}} 
\index{ieee80211com@{ieee80211com}!ic\_curmode@{ic\_curmode}}
\index{ic\_curmode@{ic\_curmode}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_curmode}{ic\_curmode}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+curmode}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00174}{174}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00332}{ieee80211\+\_\+create\+\_\+ibss()}}, \mbox{\hyperlink{ieee80211_8c_source_l02281}{ieee80211\+\_\+setmode()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00784}{ieee80211\+\_\+setupcurchan()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l00761}{ieee80211\+\_\+sync\+\_\+curchan()}}.

\mbox{\Hypertarget{structieee80211com_aee5c0aa2f675d1868ad1d1fa1c8419f7}\label{structieee80211com_aee5c0aa2f675d1868ad1d1fa1c8419f7}} 
\index{ieee80211com@{ieee80211com}!ic\_debugnet\_meth@{ic\_debugnet\_meth}}
\index{ic\_debugnet\_meth@{ic\_debugnet\_meth}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_debugnet\_meth}{ic\_debugnet\_meth}}
{\footnotesize\ttfamily const struct debugnet80211\+\_\+methods$\ast$ ieee80211com\+::ic\+\_\+debugnet\+\_\+meth}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00380}{380}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00115}{wlan\+\_\+clone\+\_\+create()}}.

\mbox{\Hypertarget{structieee80211com_a074db75e5befb422d97d34682ca78889}\label{structieee80211com_a074db75e5befb422d97d34682ca78889}} 
\index{ieee80211com@{ieee80211com}!ic\_dfs@{ic\_dfs}}
\index{ic\_dfs@{ic\_dfs}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_dfs}{ic\_dfs}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__dfs__state}{ieee80211\+\_\+dfs\+\_\+state}} ieee80211com\+::ic\+\_\+dfs}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00220}{220}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__dfs_8c_source_l00132}{cac\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00236}{dfs\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00100}{ieee80211\+\_\+dfs\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00187}{ieee80211\+\_\+dfs\+\_\+cac\+\_\+start()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00205}{ieee80211\+\_\+dfs\+\_\+cac\+\_\+stop()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00298}{ieee80211\+\_\+dfs\+\_\+notify\+\_\+radar()}}, and \mbox{\hyperlink{ieee80211__dfs_8c_source_l00118}{ieee80211\+\_\+dfs\+\_\+reset()}}.

\mbox{\Hypertarget{structieee80211com_a787088e76bbc6171a4d0359101558798}\label{structieee80211com_a787088e76bbc6171a4d0359101558798}} 
\index{ieee80211com@{ieee80211com}!ic\_fflock@{ic\_fflock}}
\index{ic\_fflock@{ic\_fflock}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_fflock}{ic\_fflock}}
{\footnotesize\ttfamily \mbox{\hyperlink{structieee80211__ff__lock__t}{ieee80211\+\_\+ff\+\_\+lock\+\_\+t}} ieee80211com\+::ic\+\_\+fflock}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00142}{142}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_a30a69dd3f2f5862c75371a41a1778e4b}\label{structieee80211com_a30a69dd3f2f5862c75371a41a1778e4b}} 
\index{ieee80211com@{ieee80211com}!ic\_flags@{ic\_flags}}
\index{ic\_flags@{ic\_flags}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_flags}{ic\_flags}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+flags}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00161}{161}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00309}{adhoc\+\_\+input()}}, \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00708}{adhoc\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__adhoc_8c_source_l01007}{ahdemo\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00428}{cancel\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01343}{contbgscan()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02323}{csa\+\_\+completeswitch()}}, \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00287}{doprint()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00475}{hostap\+\_\+input()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l01759}{hostap\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02106}{ieee80211\+\_\+add\+\_\+erp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03055}{ieee80211\+\_\+alloc\+\_\+proberesp()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00895}{ieee80211\+\_\+anyhdrspace()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03444}{ieee80211\+\_\+beacon\+\_\+construct()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02199}{ieee80211\+\_\+beacon\+\_\+miss()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02347}{ieee80211\+\_\+csa\+\_\+completeswitch()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02294}{ieee80211\+\_\+csa\+\_\+startswitch()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01464}{ieee80211\+\_\+encap()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01963}{ieee80211\+\_\+fragment()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00883}{ieee80211\+\_\+hdrspace()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02519}{ieee80211\+\_\+ioctl\+\_\+chanswitch()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02528}{ieee80211\+\_\+node\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01231}{ieee80211\+\_\+parse\+\_\+csaparams()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00808}{ieee80211\+\_\+reset\+\_\+erp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02682}{ieee80211\+\_\+send\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01095}{ieee80211\+\_\+send\+\_\+nulldata()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l00346}{ieee80211\+\_\+start\+\_\+pkt()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02250}{ieee80211\+\_\+swbmiss()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00949}{ieee80211\+\_\+swscan\+\_\+add\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00333}{ieee80211\+\_\+swscan\+\_\+bg\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00268}{ieee80211\+\_\+swscan\+\_\+check\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00097}{ieee80211\+\_\+swscan\+\_\+detach()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00165}{ieee80211\+\_\+swscan\+\_\+start\+\_\+scan\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00136}{ieee80211\+\_\+swscan\+\_\+vdetach()}}, \mbox{\hyperlink{ieee80211_8c_source_l00853}{ieee80211\+\_\+syncflag\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03377}{ieee80211\+\_\+tx\+\_\+mgt\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01530}{mesh\+\_\+input()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01832}{mesh\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00892}{scan\+\_\+done()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00620}{scan\+\_\+start()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l00115}{sta\+\_\+beacon\+\_\+miss()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l00540}{sta\+\_\+input()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01363}{startbgscan()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00919}{vap\+\_\+update\+\_\+erp\+\_\+protmode()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00985}{vap\+\_\+update\+\_\+preamble()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l00846}{vap\+\_\+update\+\_\+slot()}}.

\mbox{\Hypertarget{structieee80211com_a279e83719ad4b4b66e6ac8b052e42722}\label{structieee80211com_a279e83719ad4b4b66e6ac8b052e42722}} 
\index{ieee80211com@{ieee80211com}!ic\_flags\_ext@{ic\_flags\_ext}}
\index{ic\_flags\_ext@{ic\_flags\_ext}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_flags\_ext}{ic\_flags\_ext}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+flags\+\_\+ext}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00162}{162}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00708}{adhoc\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01343}{contbgscan()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l01759}{hostap\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02106}{ieee80211\+\_\+add\+\_\+erp()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00517}{ieee80211\+\_\+probe\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00829}{ieee80211\+\_\+radiotap\+\_\+active()}}, \mbox{\hyperlink{ieee80211__power_8c_source_l00558}{ieee80211\+\_\+sta\+\_\+tim\+\_\+notify()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00333}{ieee80211\+\_\+swscan\+\_\+bg\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00165}{ieee80211\+\_\+swscan\+\_\+start\+\_\+scan\+\_\+locked()}}, \mbox{\hyperlink{ieee80211_8c_source_l00973}{ieee80211\+\_\+syncflag\+\_\+ext\+\_\+locked()}}, \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01832}{mesh\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00892}{scan\+\_\+done()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l00919}{vap\+\_\+update\+\_\+erp\+\_\+protmode()}}.

\mbox{\Hypertarget{structieee80211com_ad69b72263c349d693e8764468f97ec52}\label{structieee80211com_ad69b72263c349d693e8764468f97ec52}} 
\index{ieee80211com@{ieee80211com}!ic\_flags\_ht@{ic\_flags\_ht}}
\index{ic\_flags\_ht@{ic\_flags\_ht}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_flags\_ht}{ic\_flags\_ht}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+flags\+\_\+ht}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00163}{163}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00893}{ieee80211\+\_\+syncflag\+\_\+ht\+\_\+locked()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01051}{vap\+\_\+update\+\_\+ht\+\_\+protmode()}}.

\mbox{\Hypertarget{structieee80211com_a166a44abb5b1549089347bcf2f17c2cb}\label{structieee80211com_a166a44abb5b1549089347bcf2f17c2cb}} 
\index{ieee80211com@{ieee80211com}!ic\_flags\_ven@{ic\_flags\_ven}}
\index{ic\_flags\_ven@{ic\_flags\_ven}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_flags\_ven}{ic\_flags\_ven}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+flags\+\_\+ven}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00164}{164}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}.

\mbox{\Hypertarget{structieee80211com_a8b607144c1b627a42261f8cc25a84775}\label{structieee80211com_a8b607144c1b627a42261f8cc25a84775}} 
\index{ieee80211com@{ieee80211com}!ic\_flags\_vht@{ic\_flags\_vht}}
\index{ic\_flags\_vht@{ic\_flags\_vht}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_flags\_vht}{ic\_flags\_vht}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+flags\+\_\+vht}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00248}{248}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00933}{ieee80211\+\_\+syncflag\+\_\+vht\+\_\+locked()}}.

\mbox{\Hypertarget{structieee80211com_a8f6238864cb0b1d4423751f238962747}\label{structieee80211com_a8f6238864cb0b1d4423751f238962747}} 
\index{ieee80211com@{ieee80211com}!ic\_getradiocaps@{ic\_getradiocaps}}
\index{ic\_getradiocaps@{ic\_getradiocaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_getradiocaps}{ic\_getradiocaps}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+getradiocaps) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, int, int $\ast$, struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}\mbox{[}$\,$\mbox{]})}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00276}{276}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00692}{ieee80211\+\_\+ioctl\+\_\+getdevcaps()}}, and \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00070}{ieee80211\+\_\+regdomain\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a8f30477de4b5c3cf3537233a16600f91}\label{structieee80211com_a8f30477de4b5c3cf3537233a16600f91}} 
\index{ieee80211com@{ieee80211com}!ic\_hash\_key@{ic\_hash\_key}}
\index{ic\_hash\_key@{ic\_hash\_key}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_hash\_key}{ic\_hash\_key}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+hash\+\_\+key}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00231}{231}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, and \mbox{\hyperlink{ieee80211_8c_source_l02607}{ieee80211\+\_\+mac\+\_\+hash()}}.

\mbox{\Hypertarget{structieee80211com_a6ca3dd89a137e3d7daf3fdc847b59fb2}\label{structieee80211com_a6ca3dd89a137e3d7daf3fdc847b59fb2}} 
\index{ieee80211com@{ieee80211com}!ic\_headroom@{ic\_headroom}}
\index{ic\_headroom@{ic\_headroom}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_headroom}{ic\_headroom}}
{\footnotesize\ttfamily int ieee80211com\+::ic\+\_\+headroom}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00145}{145}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l03046}{ht\+\_\+send\+\_\+action\+\_\+ba\+\_\+addba()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l03095}{ht\+\_\+send\+\_\+action\+\_\+ba\+\_\+delba()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l03138}{ht\+\_\+send\+\_\+action\+\_\+ht\+\_\+txchwidth()}}, \mbox{\hyperlink{ieee80211__hwmp_8c_source_l00583}{hwmp\+\_\+send\+\_\+action()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03055}{ieee80211\+\_\+alloc\+\_\+proberesp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01344}{ieee80211\+\_\+mbuf\+\_\+adjust()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00326}{ieee80211\+\_\+proto\+\_\+vattach()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02915}{ieee80211\+\_\+send\+\_\+bar()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02682}{ieee80211\+\_\+send\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01095}{ieee80211\+\_\+send\+\_\+nulldata()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02547}{ieee80211\+\_\+send\+\_\+probereq()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l02938}{mesh\+\_\+send\+\_\+action\+\_\+meshgate()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l02890}{mesh\+\_\+send\+\_\+action\+\_\+meshlmetric()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l02841}{mesh\+\_\+send\+\_\+action\+\_\+meshpeering\+\_\+close()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l02773}{mesh\+\_\+send\+\_\+action\+\_\+meshpeering\+\_\+confirm()}}, and \mbox{\hyperlink{ieee80211__mesh_8c_source_l02713}{mesh\+\_\+send\+\_\+action\+\_\+meshpeering\+\_\+open()}}.

\mbox{\Hypertarget{structieee80211com_a1c0da214068ffea738dbddb7292be1a2}\label{structieee80211com_a1c0da214068ffea738dbddb7292be1a2}} 
\index{ieee80211com@{ieee80211com}!ic\_holdover@{ic\_holdover}}
\index{ic\_holdover@{ic\_holdover}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_holdover}{ic\_holdover}}
{\footnotesize\ttfamily uint16\+\_\+t ieee80211com\+::ic\+\_\+holdover}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00178}{178}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_a43593e9a7fa9432ef3c80eb561f4ca3f}\label{structieee80211com_a43593e9a7fa9432ef3c80eb561f4ca3f}} 
\index{ieee80211com@{ieee80211com}!ic\_htcaps@{ic\_htcaps}}
\index{ic\_htcaps@{ic\_htcaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_htcaps}{ic\_htcaps}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+htcaps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00166}{166}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l00394}{ht\+\_\+announce()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00366}{ht\+\_\+rateprint()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00116}{ieee80211\+\_\+init\+\_\+channels()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00429}{ieee80211\+\_\+init\+\_\+suphtrates()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00692}{ieee80211\+\_\+ioctl\+\_\+getdevcaps()}}, \mbox{\hyperlink{ieee80211_8c_source_l01906}{ieee80211\+\_\+media\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01522}{ieee80211\+\_\+node\+\_\+create\+\_\+wds()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l03182}{ieee80211\+\_\+set\+\_\+mcsset()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02106}{ieee80211\+\_\+setup\+\_\+htrates()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00784}{ieee80211\+\_\+setupcurchan()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l00650}{ieee80211\+\_\+validate\+\_\+rate()}}, and \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}.

\mbox{\Hypertarget{structieee80211com_a61446c471c3e6f749219de79e4406e35}\label{structieee80211com_a61446c471c3e6f749219de79e4406e35}} 
\index{ieee80211com@{ieee80211com}!ic\_htextcaps@{ic\_htextcaps}}
\index{ic\_htextcaps@{ic\_htextcaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_htextcaps}{ic\_htextcaps}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+htextcaps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00167}{167}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}.

\mbox{\Hypertarget{structieee80211com_a10e274bd7c4c7a15876d18818eaa5b00}\label{structieee80211com_a10e274bd7c4c7a15876d18818eaa5b00}} 
\index{ieee80211com@{ieee80211com}!ic\_htprotmode@{ic\_htprotmode}}
\index{ic\_htprotmode@{ic\_htprotmode}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_htprotmode}{ic\_htprotmode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{__ieee80211_8h_a2b97e1fcb50967123b2c60d08d5be536}{ieee80211\+\_\+protmode}} ieee80211com\+::ic\+\_\+htprotmode}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00238}{238}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a7415ac24ebd3ee06569aa3913a94f59c}\label{structieee80211com_a7415ac24ebd3ee06569aa3913a94f59c}} 
\index{ieee80211com@{ieee80211com}!ic\_ierrors@{ic\_ierrors}}
\index{ic\_ierrors@{ic\_ierrors}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_ierrors}{ic\_ierrors}}
{\footnotesize\ttfamily counter\+\_\+u64\+\_\+t ieee80211com\+::ic\+\_\+ierrors}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00158}{158}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00497}{ieee80211\+\_\+get\+\_\+counter()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, and \mbox{\hyperlink{ieee80211_8c_source_l00385}{ieee80211\+\_\+ifdetach()}}.

\mbox{\Hypertarget{structieee80211com_af672446d91e145d3bd0cd863578b946e}\label{structieee80211com_af672446d91e145d3bd0cd863578b946e}} 
\index{ieee80211com@{ieee80211com}!ic\_inact@{ic\_inact}}
\index{ic\_inact@{ic\_inact}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_inact}{ic\_inact}}
{\footnotesize\ttfamily struct callout ieee80211com\+::ic\+\_\+inact}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00148}{148}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00137}{ieee80211\+\_\+node\+\_\+detach()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l02528}{ieee80211\+\_\+node\+\_\+timeout()}}.

\mbox{\Hypertarget{structieee80211com_a3fafea502c5a4feda247ad1e64c1ab2a}\label{structieee80211com_a3fafea502c5a4feda247ad1e64c1ab2a}} 
\index{ieee80211com@{ieee80211com}!ic\_ioctl@{ic\_ioctl}}
\index{ic\_ioctl@{ic\_ioctl}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_ioctl}{ic\_ioctl}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+ioctl) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, u\+\_\+long, void $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00269}{269}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ioctl_8c_source_l03537}{ieee80211\+\_\+ioctl()}}.

\mbox{\Hypertarget{structieee80211com_a8536fa7e359d07503a5c8750eed0481a}\label{structieee80211com_a8536fa7e359d07503a5c8750eed0481a}} 
\index{ieee80211com@{ieee80211com}!ic\_lastdata@{ic\_lastdata}}
\index{ic\_lastdata@{ic\_lastdata}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_lastdata}{ic\_lastdata}}
{\footnotesize\ttfamily int ieee80211com\+::ic\+\_\+lastdata}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00224}{224}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__sta_8c_source_l01343}{contbgscan()}}, \mbox{\hyperlink{ieee80211__power_8c_source_l00600}{ieee80211\+\_\+sta\+\_\+ps\+\_\+timer\+\_\+check()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l00346}{ieee80211\+\_\+start\+\_\+pkt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l00122}{ieee80211\+\_\+vap\+\_\+pkt\+\_\+send\+\_\+dest()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01344}{sta\+\_\+roam\+\_\+check()}}, and \mbox{\hyperlink{ieee80211__sta_8c_source_l01363}{startbgscan()}}.

\mbox{\Hypertarget{structieee80211com_a2ef1fc332753b5872a8d84c93acb5279}\label{structieee80211com_a2ef1fc332753b5872a8d84c93acb5279}} 
\index{ieee80211com@{ieee80211com}!ic\_lastscan@{ic\_lastscan}}
\index{ic\_lastscan@{ic\_lastscan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_lastscan}{ic\_lastscan}}
{\footnotesize\ttfamily int ieee80211com\+::ic\+\_\+lastscan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00225}{225}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00268}{ieee80211\+\_\+swscan\+\_\+check\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00785}{scan\+\_\+end()}}, \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01344}{sta\+\_\+roam\+\_\+check()}}, and \mbox{\hyperlink{ieee80211__sta_8c_source_l01363}{startbgscan()}}.

\mbox{\Hypertarget{structieee80211com_acd1125bdc60bcd89fdc4e28d813dcc2d}\label{structieee80211com_acd1125bdc60bcd89fdc4e28d813dcc2d}} 
\index{ieee80211com@{ieee80211com}!ic\_lintval@{ic\_lintval}}
\index{ic\_lintval@{ic\_lintval}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_lintval}{ic\_lintval}}
{\footnotesize\ttfamily uint16\+\_\+t ieee80211com\+::ic\+\_\+lintval}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00177}{177}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__wds_8c_source_l00324}{ieee80211\+\_\+dwds\+\_\+discover()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00776}{ieee80211\+\_\+ioctl\+\_\+get80211()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02737}{ieee80211\+\_\+ioctl\+\_\+set80211()}}, and \mbox{\hyperlink{ieee80211__output_8c_source_l02682}{ieee80211\+\_\+send\+\_\+mgmt()}}.

\mbox{\Hypertarget{structieee80211com_a2142eccdaf96696fa62017ff05020db9}\label{structieee80211com_a2142eccdaf96696fa62017ff05020db9}} 
\index{ieee80211com@{ieee80211com}!ic\_macaddr@{ic\_macaddr}}
\index{ic\_macaddr@{ic\_macaddr}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_macaddr}{ic\_macaddr}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+macaddr\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00175}{175}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}, and \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00115}{wlan\+\_\+clone\+\_\+create()}}.

\mbox{\Hypertarget{structieee80211com_a108c5ec295c21bd2dac6f53163b32b44}\label{structieee80211com_a108c5ec295c21bd2dac6f53163b32b44}} 
\index{ieee80211com@{ieee80211com}!ic\_max\_keyix@{ic\_max\_keyix}}
\index{ic\_max\_keyix@{ic\_max\_keyix}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_max\_keyix}{ic\_max\_keyix}}
{\footnotesize\ttfamily int ieee80211com\+::ic\+\_\+max\+\_\+keyix}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00228}{228}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a7ef38879e13ed8b17f0342dc2116b4eb}\label{structieee80211com_a7ef38879e13ed8b17f0342dc2116b4eb}} 
\index{ieee80211com@{ieee80211com}!ic\_mcast\_task@{ic\_mcast\_task}}
\index{ic\_mcast\_task@{ic\_mcast\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_mcast\_task}{ic\_mcast\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+mcast\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00152}{152}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00830}{ieee80211\+\_\+allmulti()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l03537}{ieee80211\+\_\+ioctl()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}.

\mbox{\Hypertarget{structieee80211com_aa9bf0575fea26527829027570fa1a577}\label{structieee80211com_aa9bf0575fea26527829027570fa1a577}} 
\index{ieee80211com@{ieee80211com}!ic\_modecaps@{ic\_modecaps}}
\index{ic\_modecaps@{ic\_modecaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_modecaps}{ic\_modecaps}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+modecaps\mbox{[}\mbox{\hyperlink{__ieee80211_8h_a03e0bc45c935e9aa79b10d6b058da1dc}{IEEE80211\+\_\+\+MODE\+\_\+\+BYTES}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00170}{170}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l02031}{ieee80211\+\_\+announce()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00416}{ieee80211\+\_\+ht\+\_\+announce()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02233}{ieee80211\+\_\+ioctl\+\_\+setroam()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02300}{ieee80211\+\_\+ioctl\+\_\+settxparams()}}, \mbox{\hyperlink{ieee80211_8c_source_l01906}{ieee80211\+\_\+media\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00326}{ieee80211\+\_\+proto\+\_\+vattach()}}, and \mbox{\hyperlink{ieee80211__scan_8c_source_l00130}{ieee80211\+\_\+scan\+\_\+vattach()}}.

\mbox{\Hypertarget{structieee80211com_a46f7f58b91b2de5c5d9d0edf044d70bb}\label{structieee80211com_a46f7f58b91b2de5c5d9d0edf044d70bb}} 
\index{ieee80211com@{ieee80211com}!ic\_montaps@{ic\_montaps}}
\index{ic\_montaps@{ic\_montaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_montaps}{ic\_montaps}}
{\footnotesize\ttfamily int ieee80211com\+::ic\+\_\+montaps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00259}{259}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__freebsd_8c_source_l01045}{bpf\+\_\+track()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00835}{ieee80211\+\_\+radiotap\+\_\+active\+\_\+vap()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00231}{ieee80211\+\_\+radiotap\+\_\+rx()}}, and \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00209}{ieee80211\+\_\+radiotap\+\_\+tx()}}.

\mbox{\Hypertarget{structieee80211com_a21c284f7bf92b967186eaf604c140138}\label{structieee80211com_a21c284f7bf92b967186eaf604c140138}} 
\index{ieee80211com@{ieee80211com}!ic\_name@{ic\_name}}
\index{ic\_name@{ic\_name}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_name}{ic\_name}}
{\footnotesize\ttfamily const char$\ast$ ieee80211com\+::ic\+\_\+name}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00139}{139}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00278}{ic\+\_\+printf()}}, \mbox{\hyperlink{ieee80211_8c_source_l00438}{ieee80211\+\_\+find\+\_\+com()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00776}{ieee80211\+\_\+ioctl\+\_\+get80211()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02249}{ieee80211\+\_\+node\+\_\+table\+\_\+init()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01969}{ieee80211\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02091}{ieee80211\+\_\+stop\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00211}{ieee80211\+\_\+sysctl\+\_\+parent()}}, \mbox{\hyperlink{ieee80211_8c_source_l00665}{ieee80211\+\_\+vap\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211_8c_source_l00729}{ieee80211\+\_\+vap\+\_\+detach()}}.

\mbox{\Hypertarget{structieee80211com_ab592db4cfda4b565bd6f7a95db4d0856}\label{structieee80211com_ab592db4cfda4b565bd6f7a95db4d0856}} 
\index{ieee80211com@{ieee80211com}!ic\_nchans@{ic\_nchans}}
\index{ic\_nchans@{ic\_nchans}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_nchans}{ic\_nchans}}
{\footnotesize\ttfamily int ieee80211com\+::ic\+\_\+nchans}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00203}{203}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__dfs_8c_source_l00132}{cac\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00236}{dfs\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01859}{find11gchannel()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01879}{findchannel()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00235}{ieee80211\+\_\+alloc\+\_\+countryie()}}, \mbox{\hyperlink{ieee80211_8c_source_l02058}{ieee80211\+\_\+announce\+\_\+channels()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00223}{ieee80211\+\_\+dfs\+\_\+cac\+\_\+clear()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00298}{ieee80211\+\_\+dfs\+\_\+notify\+\_\+radar()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00402}{ieee80211\+\_\+dfs\+\_\+pickchannel()}}, \mbox{\hyperlink{ieee80211__dfs_8c_source_l00118}{ieee80211\+\_\+dfs\+\_\+reset()}}, \mbox{\hyperlink{ieee80211_8c_source_l01744}{ieee80211\+\_\+find\+\_\+channel()}}, \mbox{\hyperlink{ieee80211_8c_source_l01763}{ieee80211\+\_\+find\+\_\+channel\+\_\+byieee()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00116}{ieee80211\+\_\+init\+\_\+channels()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00141}{ieee80211\+\_\+ioctl\+\_\+getchaninfo()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01709}{ieee80211\+\_\+ioctl\+\_\+setchanlist()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00357}{ieee80211\+\_\+setregdomain()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00051}{null\+\_\+getradiocaps()}}, and \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l00546}{sweepchannels()}}.

\mbox{\Hypertarget{structieee80211com_af8f74a56898ec611a0c3443e55a71284}\label{structieee80211com_af8f74a56898ec611a0c3443e55a71284}} 
\index{ieee80211com@{ieee80211com}!ic\_newassoc@{ic\_newassoc}}
\index{ic\_newassoc@{ic\_newassoc}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_newassoc}{ic\_newassoc}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+newassoc) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00303}{303}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00135}{adhoc\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01894}{ieee80211\+\_\+add\+\_\+neighbor()}}, \mbox{\hyperlink{ieee80211__wds_8c_source_l00127}{ieee80211\+\_\+create\+\_\+wds()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01688}{ieee80211\+\_\+fakeup\+\_\+adhoc\+\_\+node()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01768}{ieee80211\+\_\+init\+\_\+neighbor()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02753}{ieee80211\+\_\+node\+\_\+join()}}, and \mbox{\hyperlink{ieee80211__sta_8c_source_l00234}{sta\+\_\+newstate()}}.

\mbox{\Hypertarget{structieee80211com_a0c5045e25600eac2aa58ab3d0fc93382}\label{structieee80211com_a0c5045e25600eac2aa58ab3d0fc93382}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_age@{ic\_node\_age}}
\index{ic\_node\_age@{ic\_node\_age}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_age}{ic\_node\_age}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+age) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00323}{323}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l02331}{timeout\+\_\+stations()}}.

\mbox{\Hypertarget{structieee80211com_a5b83c8ccb3fa4ce697ecc2dd24b22b16}\label{structieee80211com_a5b83c8ccb3fa4ce697ecc2dd24b22b16}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_alloc@{ic\_node\_alloc}}
\index{ic\_node\_alloc@{ic\_node\_alloc}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_alloc}{ic\_node\_alloc}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+alloc) (struct \mbox{\hyperlink{structieee80211vap}{ieee80211vap}} $\ast$, const uint8\+\_\+t\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]})}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00305}{305}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l01388}{ieee80211\+\_\+alloc\+\_\+node()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l01448}{ieee80211\+\_\+tmp\+\_\+node()}}.

\mbox{\Hypertarget{structieee80211com_a23daa414d3c1bc54beb60defab9f6a3e}\label{structieee80211com_a23daa414d3c1bc54beb60defab9f6a3e}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_cleanup@{ic\_node\_cleanup}}
\index{ic\_node\_cleanup@{ic\_node\_cleanup}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_cleanup}{ic\_node\_cleanup}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+cleanup) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00321}{321}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01048}{ieee80211\+\_\+sta\+\_\+leave()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l01279}{node\+\_\+free()}}.

\mbox{\Hypertarget{structieee80211com_a469afbae9864f16c8182a01283c21dfe}\label{structieee80211com_a469afbae9864f16c8182a01283c21dfe}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_drain@{ic\_node\_drain}}
\index{ic\_node\_drain@{ic\_node\_drain}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_drain}{ic\_node\_drain}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+drain) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00324}{324}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l02465}{ieee80211\+\_\+drain()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a7c69c13ed75a9138236d8413560a6dbc}\label{structieee80211com_a7c69c13ed75a9138236d8413560a6dbc}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_free@{ic\_node\_free}}
\index{ic\_node\_free@{ic\_node\_free}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_free}{ic\_node\_free}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+free) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00318}{318}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l02078}{\+\_\+ieee80211\+\_\+free\+\_\+node()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a9ef0fe82f9133ea759623e1b92ae91b1}\label{structieee80211com_a9ef0fe82f9133ea759623e1b92ae91b1}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_getmimoinfo@{ic\_node\_getmimoinfo}}
\index{ic\_node\_getmimoinfo@{ic\_node\_getmimoinfo}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_getmimoinfo}{ic\_node\_getmimoinfo}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+getmimoinfo) (const struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct \mbox{\hyperlink{structieee80211__mimo__info}{ieee80211\+\_\+mimo\+\_\+info}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00328}{328}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00377}{get\+\_\+sta\+\_\+info()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a658900cf841ad891f614fd99e4ddc1b1}\label{structieee80211com_a658900cf841ad891f614fd99e4ddc1b1}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_getrssi@{ic\_node\_getrssi}}
\index{ic\_node\_getrssi@{ic\_node\_getrssi}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_getrssi}{ic\_node\_getrssi}}
{\footnotesize\ttfamily int8\+\_\+t($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+getrssi) (const struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00325}{325}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l03028}{get\+\_\+adhoc\+\_\+rssi()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l03011}{get\+\_\+hostap\+\_\+rssi()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l03065}{ieee80211\+\_\+getrssi()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__rssadapt_8c_source_l00237}{rssadapt\+\_\+rate()}}, and \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01344}{sta\+\_\+roam\+\_\+check()}}.

\mbox{\Hypertarget{structieee80211com_a08bf1596b042245695feafbe3703b4f5}\label{structieee80211com_a08bf1596b042245695feafbe3703b4f5}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_getsignal@{ic\_node\_getsignal}}
\index{ic\_node\_getsignal@{ic\_node\_getsignal}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_getsignal}{ic\_node\_getsignal}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+getsignal) (const struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int8\+\_\+t $\ast$, int8\+\_\+t $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00326}{326}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00377}{get\+\_\+sta\+\_\+info()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l03102}{ieee80211\+\_\+getsignal()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__wds_8c_source_l00105}{wds\+\_\+flush()}}.

\mbox{\Hypertarget{structieee80211com_a37f350fd37cb63eacd577371437f3408}\label{structieee80211com_a37f350fd37cb63eacd577371437f3408}} 
\index{ieee80211com@{ieee80211com}!ic\_node\_init@{ic\_node\_init}}
\index{ic\_node\_init@{ic\_node\_init}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_node\_init}{ic\_node\_init}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+node\+\_\+init) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00315}{315}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l01388}{ieee80211\+\_\+alloc\+\_\+node()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__node_8c_source_l01448}{ieee80211\+\_\+tmp\+\_\+node()}}.

\mbox{\Hypertarget{structieee80211com_ae74b4328563a83fbab0eeee2c41ea29a}\label{structieee80211com_ae74b4328563a83fbab0eeee2c41ea29a}} 
\index{ieee80211com@{ieee80211com}!ic\_nrunning@{ic\_nrunning}}
\index{ic\_nrunning@{ic\_nrunning}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_nrunning}{ic\_nrunning}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+nrunning}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00173}{173}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ioctl_8c_source_l03537}{ieee80211\+\_\+ioctl()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02551}{ieee80211\+\_\+scanreq()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01969}{ieee80211\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02091}{ieee80211\+\_\+stop\+\_\+locked()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01506}{ieee80211\+\_\+wme\+\_\+initparams\+\_\+locked()}}.

\mbox{\Hypertarget{structieee80211com_a1b88a5eac1b888acb17c252d01e131e1}\label{structieee80211com_a1b88a5eac1b888acb17c252d01e131e1}} 
\index{ieee80211com@{ieee80211com}!ic\_oerrors@{ic\_oerrors}}
\index{ic\_oerrors@{ic\_oerrors}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_oerrors}{ic\_oerrors}}
{\footnotesize\ttfamily counter\+\_\+u64\+\_\+t ieee80211com\+::ic\+\_\+oerrors}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00159}{159}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00497}{ieee80211\+\_\+get\+\_\+counter()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, and \mbox{\hyperlink{ieee80211_8c_source_l00385}{ieee80211\+\_\+ifdetach()}}.

\mbox{\Hypertarget{structieee80211com_a1118402c744cf1fc5d0427d1adc55298}\label{structieee80211com_a1118402c744cf1fc5d0427d1adc55298}} 
\index{ieee80211com@{ieee80211com}!ic\_opmode@{ic\_opmode}}
\index{ic\_opmode@{ic\_opmode}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_opmode}{ic\_opmode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{__ieee80211_8h_ab624e38122a844713ca48c7307772ed1}{ieee80211\+\_\+opmode}} ieee80211com\+::ic\+\_\+opmode}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00147}{147}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l02856}{ieee80211\+\_\+node\+\_\+leave\+\_\+11g()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01506}{ieee80211\+\_\+wme\+\_\+initparams\+\_\+locked()}}.

\mbox{\Hypertarget{structieee80211com_a8432c0f516c86cc2f69c63e55466c055}\label{structieee80211com_a8432c0f516c86cc2f69c63e55466c055}} 
\index{ieee80211com@{ieee80211com}!ic\_parent@{ic\_parent}}
\index{ic\_parent@{ic\_parent}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_parent}{ic\_parent}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+parent) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00272}{272}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l01817}{parent\+\_\+updown()}}.

\mbox{\Hypertarget{structieee80211com_a68444e938b5cf52268e4bed05f46cffa}\label{structieee80211com_a68444e938b5cf52268e4bed05f46cffa}} 
\index{ieee80211com@{ieee80211com}!ic\_parent\_task@{ic\_parent\_task}}
\index{ic\_parent\_task@{ic\_parent\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_parent\_task}{ic\_parent\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+parent\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00150}{150}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01969}{ieee80211\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l02091}{ieee80211\+\_\+stop\+\_\+locked()}}, \mbox{\hyperlink{ieee80211_8c_source_l00729}{ieee80211\+\_\+vap\+\_\+detach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}.

\mbox{\Hypertarget{structieee80211com_a946789494200165461fcdeecb02474af}\label{structieee80211com_a946789494200165461fcdeecb02474af}} 
\index{ieee80211com@{ieee80211com}!ic\_phytype@{ic\_phytype}}
\index{ic\_phytype@{ic\_phytype}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_phytype}{ic\_phytype}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{__ieee80211_8h_abb95a3f1ab572c9adfdc1688b96f2ad3}{ieee80211\+\_\+phytype}} ieee80211com\+::ic\+\_\+phytype}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00146}{146}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00332}{ieee80211\+\_\+create\+\_\+ibss()}}, \mbox{\hyperlink{ieee80211__input_8c_source_l00516}{ieee80211\+\_\+parse\+\_\+beacon()}}, and \mbox{\hyperlink{ieee80211_8c_source_l02360}{ieee80211\+\_\+rate2media()}}.

\mbox{\Hypertarget{structieee80211com_aae8c4c785a9068aed0133ac0f09b0b85}\label{structieee80211com_aae8c4c785a9068aed0133ac0f09b0b85}} 
\index{ieee80211com@{ieee80211com}!ic\_prevchan@{ic\_prevchan}}
\index{ic\_prevchan@{ic\_prevchan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_prevchan}{ic\_prevchan}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}$\ast$ ieee80211com\+::ic\+\_\+prevchan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00211}{211}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211_8c_source_l01744}{ieee80211\+\_\+find\+\_\+channel()}}, and \mbox{\hyperlink{ieee80211_8c_source_l01763}{ieee80211\+\_\+find\+\_\+channel\+\_\+byieee()}}.

\mbox{\Hypertarget{structieee80211com_a2b8c2ef5f9dc332699fc028b0c975512}\label{structieee80211com_a2b8c2ef5f9dc332699fc028b0c975512}} 
\index{ieee80211com@{ieee80211com}!ic\_promisc@{ic\_promisc}}
\index{ic\_promisc@{ic\_promisc}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_promisc}{ic\_promisc}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+promisc}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00171}{171}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00808}{ieee80211\+\_\+promisc()}}.

\mbox{\Hypertarget{structieee80211com_ae47d95c1597d84a7cccb927b5d476e51}\label{structieee80211com_ae47d95c1597d84a7cccb927b5d476e51}} 
\index{ieee80211com@{ieee80211com}!ic\_promisc\_task@{ic\_promisc\_task}}
\index{ic\_promisc\_task@{ic\_promisc\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_promisc\_task}{ic\_promisc\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+promisc\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00151}{151}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00808}{ieee80211\+\_\+promisc()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}.

\mbox{\Hypertarget{structieee80211com_ab32cc8036a79a3e5f0305ca75ab285cd}\label{structieee80211com_ab32cc8036a79a3e5f0305ca75ab285cd}} 
\index{ieee80211com@{ieee80211com}!ic\_protmode@{ic\_protmode}}
\index{ic\_protmode@{ic\_protmode}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_protmode}{ic\_protmode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{__ieee80211_8h_a2b97e1fcb50967123b2c60d08d5be536}{ieee80211\+\_\+protmode}} ieee80211com\+::ic\+\_\+protmode}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00237}{237}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_a2d336b2b73f9dd3815d7fd1d524f24cd}\label{structieee80211com_a2d336b2b73f9dd3815d7fd1d524f24cd}} 
\index{ieee80211com@{ieee80211com}!ic\_raw\_xmit@{ic\_raw\_xmit}}
\index{ic\_raw\_xmit@{ic\_raw\_xmit}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_raw\_xmit}{ic\_raw\_xmit}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+raw\+\_\+xmit) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, struct mbuf $\ast$, const struct \mbox{\hyperlink{structieee80211__bpf__params}{ieee80211\+\_\+bpf\+\_\+params}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00293}{293}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__output_8c_source_l00561}{ieee80211\+\_\+raw\+\_\+output()}}.

\mbox{\Hypertarget{structieee80211com_aa2eb6d34f12147685688c0178a00856c}\label{structieee80211com_aa2eb6d34f12147685688c0178a00856c}} 
\index{ieee80211com@{ieee80211com}!ic\_recv\_action@{ic\_recv\_action}}
\index{ic\_recv\_action@{ic\_recv\_action}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_recv\_action}{ic\_recv\_action}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+recv\+\_\+action) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, const struct \mbox{\hyperlink{structieee80211__frame}{ieee80211\+\_\+frame}} $\ast$, const uint8\+\_\+t $\ast$frm, const uint8\+\_\+t $\ast$efrm)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00347}{347}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00708}{adhoc\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l01759}{hostap\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01832}{mesh\+\_\+recv\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}, and \mbox{\hyperlink{ieee80211__wds_8c_source_l00749}{wds\+\_\+recv\+\_\+mgmt()}}.

\mbox{\Hypertarget{structieee80211com_a6b506b64e64395006515b1507f698ba2}\label{structieee80211com_a6b506b64e64395006515b1507f698ba2}} 
\index{ieee80211com@{ieee80211com}!ic\_regdomain@{ic\_regdomain}}
\index{ic\_regdomain@{ic\_regdomain}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_regdomain}{ic\_regdomain}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__regdomain}{ieee80211\+\_\+regdomain}} ieee80211com\+::ic\+\_\+regdomain}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00212}{212}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00235}{ieee80211\+\_\+alloc\+\_\+countryie()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00116}{ieee80211\+\_\+init\+\_\+channels()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00658}{ieee80211\+\_\+ioctl\+\_\+getregdomain()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00070}{ieee80211\+\_\+regdomain\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00357}{ieee80211\+\_\+setregdomain()}}, \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l01015}{match\+\_\+bss()}}, and \mbox{\hyperlink{ieee80211__scan__sta_8c_source_l00238}{sta\+\_\+add()}}.

\mbox{\Hypertarget{structieee80211com_a2ed8ab42d4ad903cf912dd7ad98b06f6}\label{structieee80211com_a2ed8ab42d4ad903cf912dd7ad98b06f6}} 
\index{ieee80211com@{ieee80211com}!ic\_restart\_task@{ic\_restart\_task}}
\index{ic\_restart\_task@{ic\_restart\_task}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_restart\_task}{ic\_restart\_task}}
{\footnotesize\ttfamily struct task ieee80211com\+::ic\+\_\+restart\+\_\+task}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00156}{156}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00385}{ieee80211\+\_\+ifdetach()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l02189}{ieee80211\+\_\+restart\+\_\+all()}}.

\mbox{\Hypertarget{structieee80211com_ae70f7dbf9e0b15d84aac1723f908ce26}\label{structieee80211com_ae70f7dbf9e0b15d84aac1723f908ce26}} 
\index{ieee80211com@{ieee80211com}!ic\_rh@{ic\_rh}}
\index{ic\_rh@{ic\_rh}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_rh}{ic\_rh}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__radiotap__header}{ieee80211\+\_\+radiotap\+\_\+header}}$\ast$ ieee80211com\+::ic\+\_\+rh}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00257}{257}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00065}{ieee80211\+\_\+radiotap\+\_\+attachv()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00165}{ieee80211\+\_\+radiotap\+\_\+chan\+\_\+change()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00231}{ieee80211\+\_\+radiotap\+\_\+rx()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00257}{ieee80211\+\_\+radiotap\+\_\+rx\+\_\+all()}}, and \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00114}{ieee80211\+\_\+radiotap\+\_\+vattach()}}.

\mbox{\Hypertarget{structieee80211com_a91068d516c39f6ff8aae470a6c8b1d7d}\label{structieee80211com_a91068d516c39f6ff8aae470a6c8b1d7d}} 
\index{ieee80211com@{ieee80211com}!ic\_rt@{ic\_rt}}
\index{ic\_rt@{ic\_rt}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_rt}{ic\_rt}}
{\footnotesize\ttfamily const struct \mbox{\hyperlink{structieee80211__rate__table}{ieee80211\+\_\+rate\+\_\+table}}$\ast$ ieee80211com\+::ic\+\_\+rt}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00209}{209}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__output_8c_source_l03346}{ieee80211\+\_\+alloc\+\_\+prot()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00784}{ieee80211\+\_\+setupcurchan()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00761}{ieee80211\+\_\+sync\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l00650}{ieee80211\+\_\+validate\+\_\+rate()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l03294}{mesh\+\_\+airtime\+\_\+calc()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00677}{scan\+\_\+curchan\+\_\+task()}}, and \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01983}{setcurchan()}}.

\mbox{\Hypertarget{structieee80211com_a3da4505da73e279677f50d78a265b21d}\label{structieee80211com_a3da4505da73e279677f50d78a265b21d}} 
\index{ieee80211com@{ieee80211com}!ic\_rxchan@{ic\_rxchan}}
\index{ic\_rxchan@{ic\_rxchan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_rxchan}{ic\_rxchan}}
{\footnotesize\ttfamily void$\ast$ ieee80211com\+::ic\+\_\+rxchan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00258}{258}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00065}{ieee80211\+\_\+radiotap\+\_\+attachv()}}, and \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00165}{ieee80211\+\_\+radiotap\+\_\+chan\+\_\+change()}}.

\mbox{\Hypertarget{structieee80211com_a99547481f710e7d71694ffe76844e2f6}\label{structieee80211com_a99547481f710e7d71694ffe76844e2f6}} 
\index{ieee80211com@{ieee80211com}!ic\_rxstream@{ic\_rxstream}}
\index{ic\_rxstream@{ic\_rxstream}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_rxstream}{ic\_rxstream}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+rxstream}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00241}{241}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00416}{ieee80211\+\_\+ht\+\_\+announce()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l03182}{ieee80211\+\_\+set\+\_\+mcsset()}}.

\mbox{\Hypertarget{structieee80211com_ad1f18610accb69e50bc67ec82eda82fa}\label{structieee80211com_ad1f18610accb69e50bc67ec82eda82fa}} 
\index{ieee80211com@{ieee80211com}!ic\_scan@{ic\_scan}}
\index{ic\_scan@{ic\_scan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_scan}{ic\_scan}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__scan__state}{ieee80211\+\_\+scan\+\_\+state}}$\ast$ ieee80211com\+::ic\+\_\+scan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00222}{222}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00428}{cancel\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00354}{ieee80211\+\_\+check\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00625}{ieee80211\+\_\+scan\+\_\+assoc\+\_\+fail()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00610}{ieee80211\+\_\+scan\+\_\+assoc\+\_\+success()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00493}{ieee80211\+\_\+scan\+\_\+done()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00654}{ieee80211\+\_\+scan\+\_\+flush()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00641}{ieee80211\+\_\+scan\+\_\+iterate()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00669}{ieee80211\+\_\+scan\+\_\+pickchannel()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00598}{ieee80211\+\_\+scan\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00235}{ieee80211\+\_\+scan\+\_\+update\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00153}{ieee80211\+\_\+scan\+\_\+vdetach()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00949}{ieee80211\+\_\+swscan\+\_\+add\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l01017}{ieee80211\+\_\+swscan\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00333}{ieee80211\+\_\+swscan\+\_\+bg\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00268}{ieee80211\+\_\+swscan\+\_\+check\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00097}{ieee80211\+\_\+swscan\+\_\+detach()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00524}{ieee80211\+\_\+swscan\+\_\+probe\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00506}{ieee80211\+\_\+swscan\+\_\+scan\+\_\+done()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00490}{ieee80211\+\_\+swscan\+\_\+scan\+\_\+next()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00149}{ieee80211\+\_\+swscan\+\_\+set\+\_\+scan\+\_\+duration()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00165}{ieee80211\+\_\+swscan\+\_\+start\+\_\+scan\+\_\+locked()}}, and \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00136}{ieee80211\+\_\+swscan\+\_\+vdetach()}}.

\mbox{\Hypertarget{structieee80211com_a82dc9e4403ae7e91328e58dc021b0978}\label{structieee80211com_a82dc9e4403ae7e91328e58dc021b0978}} 
\index{ieee80211com@{ieee80211com}!ic\_scan\_curchan@{ic\_scan\_curchan}}
\index{ic\_scan\_curchan@{ic\_scan\_curchan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_scan\_curchan}{ic\_scan\_curchan}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+scan\+\_\+curchan) (struct \mbox{\hyperlink{structieee80211__scan__state}{ieee80211\+\_\+scan\+\_\+state}} $\ast$, unsigned long)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00335}{335}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l01017}{ieee80211\+\_\+swscan\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00677}{scan\+\_\+curchan\+\_\+task()}}.

\mbox{\Hypertarget{structieee80211com_ad83dd0360759d166141b4c6a58246aec}\label{structieee80211com_ad83dd0360759d166141b4c6a58246aec}} 
\index{ieee80211com@{ieee80211com}!ic\_scan\_end@{ic\_scan\_end}}
\index{ic\_scan\_end@{ic\_scan\_end}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_scan\_end}{ic\_scan\_end}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+scan\+\_\+end) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00333}{333}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00785}{scan\+\_\+end()}}.

\mbox{\Hypertarget{structieee80211com_a395d96f42672608962fdd882147c83f5}\label{structieee80211com_a395d96f42672608962fdd882147c83f5}} 
\index{ieee80211com@{ieee80211com}!ic\_scan\_methods@{ic\_scan\_methods}}
\index{ic\_scan\_methods@{ic\_scan\_methods}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_scan\_methods}{ic\_scan\_methods}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__scan__methods}{ieee80211\+\_\+scan\+\_\+methods}}$\ast$ ieee80211com\+::ic\+\_\+scan\+\_\+methods}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00223}{223}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan_8c_source_l00581}{ieee80211\+\_\+add\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00425}{ieee80211\+\_\+bg\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00467}{ieee80211\+\_\+cancel\+\_\+anyscan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00453}{ieee80211\+\_\+cancel\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00354}{ieee80211\+\_\+check\+\_\+scan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00517}{ieee80211\+\_\+probe\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00076}{ieee80211\+\_\+scan\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00089}{ieee80211\+\_\+scan\+\_\+detach()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00493}{ieee80211\+\_\+scan\+\_\+done()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00480}{ieee80211\+\_\+scan\+\_\+next()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00130}{ieee80211\+\_\+scan\+\_\+vattach()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00153}{ieee80211\+\_\+scan\+\_\+vdetach()}}, \mbox{\hyperlink{ieee80211__scan_8c_source_l00329}{ieee80211\+\_\+start\+\_\+scan()}}, and \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l01017}{ieee80211\+\_\+swscan\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a18476a122825ad6786b962072a1896e4}\label{structieee80211com_a18476a122825ad6786b962072a1896e4}} 
\index{ieee80211com@{ieee80211com}!ic\_scan\_mindwell@{ic\_scan\_mindwell}}
\index{ic\_scan\_mindwell@{ic\_scan\_mindwell}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_scan\_mindwell}{ic\_scan\_mindwell}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+scan\+\_\+mindwell) (struct \mbox{\hyperlink{structieee80211__scan__state}{ieee80211\+\_\+scan\+\_\+state}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00337}{337}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00949}{ieee80211\+\_\+swscan\+\_\+add\+\_\+scan()}}, and \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l01017}{ieee80211\+\_\+swscan\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a586efff5dab55070e02cf53d1c54b430}\label{structieee80211com_a586efff5dab55070e02cf53d1c54b430}} 
\index{ieee80211com@{ieee80211com}!ic\_scan\_start@{ic\_scan\_start}}
\index{ic\_scan\_start@{ic\_scan\_start}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_scan\_start}{ic\_scan\_start}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+scan\+\_\+start) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00332}{332}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00620}{scan\+\_\+start()}}.

\mbox{\Hypertarget{structieee80211com_ad003a6a0899af2a53b20bc1e8038fef3}\label{structieee80211com_ad003a6a0899af2a53b20bc1e8038fef3}} 
\index{ieee80211com@{ieee80211com}!ic\_send\_action@{ic\_send\_action}}
\index{ic\_send\_action@{ic\_send\_action}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_send\_action}{ic\_send\_action}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+send\+\_\+action) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int category, int action, void $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00350}{350}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l02405}{ht\+\_\+recv\+\_\+action\+\_\+ba\+\_\+addba\+\_\+request()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02690}{ieee80211\+\_\+ampdu\+\_\+request()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02755}{ieee80211\+\_\+ampdu\+\_\+stop()}}, and \mbox{\hyperlink{ieee80211__ht_8c_source_l00231}{ieee80211\+\_\+ht\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_aa8cc255c6c75dd844121acf622925b02}\label{structieee80211com_aa8cc255c6c75dd844121acf622925b02}} 
\index{ieee80211com@{ieee80211com}!ic\_send\_mgmt@{ic\_send\_mgmt}}
\index{ic\_send\_mgmt@{ic\_send\_mgmt}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_send\_mgmt}{ic\_send\_mgmt}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+send\+\_\+mgmt) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, int, int)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00290}{290}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_ad7bb3de4a011023f7cb029dd461279a1}\label{structieee80211com_ad7bb3de4a011023f7cb029dd461279a1}} 
\index{ieee80211com@{ieee80211com}!ic\_set\_channel@{ic\_set\_channel}}
\index{ic\_set\_channel@{ic\_set\_channel}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_set\_channel}{ic\_set\_channel}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+set\+\_\+channel) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00334}{334}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__node_8c_source_l00761}{ieee80211\+\_\+sync\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00677}{scan\+\_\+curchan\+\_\+task()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00785}{scan\+\_\+end()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01841}{update\+\_\+channel()}}.

\mbox{\Hypertarget{structieee80211com_a88282118fa6324c22bbb60b0305e176b}\label{structieee80211com_a88282118fa6324c22bbb60b0305e176b}} 
\index{ieee80211com@{ieee80211com}!ic\_set\_quiet@{ic\_set\_quiet}}
\index{ic\_set\_quiet@{ic\_set\_quiet}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_set\_quiet}{ic\_set\_quiet}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+set\+\_\+quiet) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, u\+\_\+int8\+\_\+t $\ast$quiet\+\_\+elm)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00283}{283}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__dfs_8c_source_l00100}{ieee80211\+\_\+dfs\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__sta_8c_source_l01399}{sta\+\_\+recv\+\_\+mgmt()}}.

\mbox{\Hypertarget{structieee80211com_a97843bb4f92496fa8a46dea040a1f7f7}\label{structieee80211com_a97843bb4f92496fa8a46dea040a1f7f7}} 
\index{ieee80211com@{ieee80211com}!ic\_setregdomain@{ic\_setregdomain}}
\index{ic\_setregdomain@{ic\_setregdomain}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_setregdomain}{ic\_setregdomain}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+setregdomain) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, struct \mbox{\hyperlink{structieee80211__regdomain}{ieee80211\+\_\+regdomain}} $\ast$, int, struct \mbox{\hyperlink{structieee80211__channel}{ieee80211\+\_\+channel}}\mbox{[}$\,$\mbox{]})}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00279}{279}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00070}{ieee80211\+\_\+regdomain\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00357}{ieee80211\+\_\+setregdomain()}}.

\mbox{\Hypertarget{structieee80211com_a74a0c257f30b55bd6543f8bcd0445bd6}\label{structieee80211com_a74a0c257f30b55bd6543f8bcd0445bd6}} 
\index{ieee80211com@{ieee80211com}!ic\_softc@{ic\_softc}}
\index{ic\_softc@{ic\_softc}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_softc}{ic\_softc}}
{\footnotesize\ttfamily void$\ast$ ieee80211com\+::ic\+\_\+softc}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00138}{138}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_ae734d70387a6916150b1d4a8762ead41}\label{structieee80211com_ae734d70387a6916150b1d4a8762ead41}} 
\index{ieee80211com@{ieee80211com}!ic\_spare@{ic\_spare}}
\index{ic\_spare@{ic\_spare}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_spare}{ic\_spare}}
{\footnotesize\ttfamily uint64\+\_\+t ieee80211com\+::ic\+\_\+spare\mbox{[}7\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00381}{381}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_a61e5500229605827b95f01f3e95e5abc}\label{structieee80211com_a61e5500229605827b95f01f3e95e5abc}} 
\index{ieee80211com@{ieee80211com}!ic\_sta@{ic\_sta}}
\index{ic\_sta@{ic\_sta}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_sta}{ic\_sta}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__node__table}{ieee80211\+\_\+node\+\_\+table}} ieee80211com\+::ic\+\_\+sta}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00229}{229}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00135}{adhoc\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__amrr_8c_source_l00428}{amrr\+\_\+tx\+\_\+update()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00461}{getstainfo\+\_\+common()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00360}{hostap\+\_\+deliver\+\_\+data()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00160}{hostap\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00332}{ieee80211\+\_\+create\+\_\+ibss()}}, \mbox{\hyperlink{ieee80211__wds_8c_source_l00127}{ieee80211\+\_\+create\+\_\+wds()}}, \mbox{\hyperlink{ieee80211__crypto_8c_source_l00769}{ieee80211\+\_\+crypto\+\_\+reload\+\_\+keys()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02465}{ieee80211\+\_\+drain()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01495}{ieee80211\+\_\+dup\+\_\+bss()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01945}{ieee80211\+\_\+find\+\_\+rxnode()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01974}{ieee80211\+\_\+find\+\_\+rxnode\+\_\+withkey()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02029}{ieee80211\+\_\+find\+\_\+txnode()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l03065}{ieee80211\+\_\+getrssi()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01252}{ieee80211\+\_\+ioctl\+\_\+delkey()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00074}{ieee80211\+\_\+ioctl\+\_\+getkey()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00506}{ieee80211\+\_\+ioctl\+\_\+getstainfo()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00211}{ieee80211\+\_\+ioctl\+\_\+getstastats()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00529}{ieee80211\+\_\+ioctl\+\_\+getstatxpow()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00727}{ieee80211\+\_\+ioctl\+\_\+getstavlan()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00155}{ieee80211\+\_\+ioctl\+\_\+getwpaie()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01170}{ieee80211\+\_\+ioctl\+\_\+setkey()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01755}{ieee80211\+\_\+ioctl\+\_\+setstastats()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01781}{ieee80211\+\_\+ioctl\+\_\+setstatxpow()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02673}{ieee80211\+\_\+ioctl\+\_\+setstavlan()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01522}{ieee80211\+\_\+node\+\_\+create\+\_\+wds()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02161}{ieee80211\+\_\+node\+\_\+delucastkey()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00137}{ieee80211\+\_\+node\+\_\+detach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00193}{ieee80211\+\_\+node\+\_\+vdetach()}}, \mbox{\hyperlink{ieee80211__ratectl_8c_source_l00085}{ieee80211\+\_\+ratectl\+\_\+sysctl\+\_\+stats()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00445}{ieee80211\+\_\+reset\+\_\+bss()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00910}{ieee80211\+\_\+sta\+\_\+join()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02453}{ieee80211\+\_\+timeout\+\_\+stations()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00958}{mesh\+\_\+generateid()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00694}{mesh\+\_\+newstate()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00644}{mesh\+\_\+vdetach()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01396}{setmlme\+\_\+common()}}, and \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01367}{setmlme\+\_\+dropsta()}}.

\mbox{\Hypertarget{structieee80211com_a78d019dde427fcd2e12517c79a85e6e7}\label{structieee80211com_a78d019dde427fcd2e12517c79a85e6e7}} 
\index{ieee80211com@{ieee80211com}!ic\_stageq@{ic\_stageq}}
\index{ic\_stageq@{ic\_stageq}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_stageq}{ic\_stageq}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__ageq}{ieee80211\+\_\+ageq}} ieee80211com\+::ic\+\_\+stageq}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00230}{230}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__hwmp_8c_source_l01908}{hwmp\+\_\+discover()}}, \mbox{\hyperlink{ieee80211__hwmp_8c_source_l01266}{hwmp\+\_\+recv\+\_\+prep()}}, \mbox{\hyperlink{ieee80211__wds_8c_source_l00324}{ieee80211\+\_\+dwds\+\_\+discover()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01070}{ieee80211\+\_\+mesh\+\_\+forward\+\_\+to\+\_\+gates()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00306}{ieee80211\+\_\+mesh\+\_\+proxy\+\_\+check()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00108}{ieee80211\+\_\+node\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00137}{ieee80211\+\_\+node\+\_\+detach()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l02528}{ieee80211\+\_\+node\+\_\+timeout()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00623}{mesh\+\_\+vdetach\+\_\+peers()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01197}{node\+\_\+cleanup()}}, and \mbox{\hyperlink{ieee80211__wds_8c_source_l00105}{wds\+\_\+flush()}}.

\mbox{\Hypertarget{structieee80211com_a97e1395d73dd8ecf03cbc42e6d635855}\label{structieee80211com_a97e1395d73dd8ecf03cbc42e6d635855}} 
\index{ieee80211com@{ieee80211com}!ic\_sup\_htrates@{ic\_sup\_htrates}}
\index{ic\_sup\_htrates@{ic\_sup\_htrates}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_sup\_htrates}{ic\_sup\_htrates}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__htrateset}{ieee80211\+\_\+htrateset}} ieee80211com\+::ic\+\_\+sup\+\_\+htrates}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00181}{181}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l02024}{ieee80211\+\_\+get\+\_\+suphtrates()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00429}{ieee80211\+\_\+init\+\_\+suphtrates()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02233}{ieee80211\+\_\+ioctl\+\_\+setroam()}}, and \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02300}{ieee80211\+\_\+ioctl\+\_\+settxparams()}}.

\mbox{\Hypertarget{structieee80211com_a4921af98b393efd47212466b0c1b670a}\label{structieee80211com_a4921af98b393efd47212466b0c1b670a}} 
\index{ieee80211com@{ieee80211com}!ic\_sup\_rates@{ic\_sup\_rates}}
\index{ic\_sup\_rates@{ic\_sup\_rates}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_sup\_rates}{ic\_sup\_rates}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__rateset}{ieee80211\+\_\+rateset}} ieee80211com\+::ic\+\_\+sup\+\_\+rates\mbox{[}\mbox{\hyperlink{__ieee80211_8h_ad012dd88149d9096917f787c6b93ff34}{IEEE80211\+\_\+\+MODE\+\_\+\+MAX}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00180}{180}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l02031}{ieee80211\+\_\+announce()}}, \mbox{\hyperlink{ieee80211_8c_source_l02016}{ieee80211\+\_\+get\+\_\+suprates()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02233}{ieee80211\+\_\+ioctl\+\_\+setroam()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02300}{ieee80211\+\_\+ioctl\+\_\+settxparams()}}, \mbox{\hyperlink{ieee80211_8c_source_l01906}{ieee80211\+\_\+media\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00326}{ieee80211\+\_\+proto\+\_\+vattach()}}, and \mbox{\hyperlink{ieee80211_8c_source_l02281}{ieee80211\+\_\+setmode()}}.

\mbox{\Hypertarget{structieee80211com_aa5a37f8c0972161cf2641d43d0c8b67c}\label{structieee80211com_aa5a37f8c0972161cf2641d43d0c8b67c}} 
\index{ieee80211com@{ieee80211com}!ic\_superg@{ic\_superg}}
\index{ic\_superg@{ic\_superg}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_superg}{ic\_superg}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__superg}{ieee80211\+\_\+superg}}$\ast$ ieee80211com\+::ic\+\_\+superg}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00252}{252}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__superg_8h_source_l00115}{ieee80211\+\_\+ff\+\_\+age\+\_\+all()}}, and \mbox{\hyperlink{ieee80211__superg_8h_source_l00128}{ieee80211\+\_\+ff\+\_\+flush()}}.

\mbox{\Hypertarget{structieee80211com_a33fad8607af9f97c539cf44ce04e31f9}\label{structieee80211com_a33fad8607af9f97c539cf44ce04e31f9}} 
\index{ieee80211com@{ieee80211com}!ic\_tdma\_update@{ic\_tdma\_update}}
\index{ic\_tdma\_update@{ic\_tdma\_update}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_tdma\_update}{ic\_tdma\_update}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+tdma\+\_\+update) (struct \mbox{\hyperlink{structieee80211__node}{ieee80211\+\_\+node}} $\ast$, const struct \mbox{\hyperlink{structieee80211__tdma__param}{ieee80211\+\_\+tdma\+\_\+param}} $\ast$, int)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00305}{305}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_aa3990175d85998c4110f7543582349a8}\label{structieee80211com_aa3990175d85998c4110f7543582349a8}} 
\index{ieee80211com@{ieee80211com}!ic\_th@{ic\_th}}
\index{ic\_th@{ic\_th}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_th}{ic\_th}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__radiotap__header}{ieee80211\+\_\+radiotap\+\_\+header}}$\ast$ ieee80211com\+::ic\+\_\+th}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00255}{255}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00065}{ieee80211\+\_\+radiotap\+\_\+attachv()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00165}{ieee80211\+\_\+radiotap\+\_\+chan\+\_\+change()}}, \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00209}{ieee80211\+\_\+radiotap\+\_\+tx()}}, and \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00114}{ieee80211\+\_\+radiotap\+\_\+vattach()}}.

\mbox{\Hypertarget{structieee80211com_a6a155b3db9aeee471d64892fa99a3e11}\label{structieee80211com_a6a155b3db9aeee471d64892fa99a3e11}} 
\index{ieee80211com@{ieee80211com}!ic\_tq@{ic\_tq}}
\index{ic\_tq@{ic\_tq}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_tq}{ic\_tq}}
{\footnotesize\ttfamily struct taskqueue$\ast$ ieee80211com\+::ic\+\_\+tq}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00149}{149}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__var_8h_source_l00854}{ieee80211\+\_\+draintask()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, \mbox{\hyperlink{ieee80211_8c_source_l00385}{ieee80211\+\_\+ifdetach()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00845}{ieee80211\+\_\+runtask()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l01017}{ieee80211\+\_\+swscan\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00097}{ieee80211\+\_\+swscan\+\_\+detach()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01916}{ieee80211\+\_\+waitfor\+\_\+parent()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00560}{scan\+\_\+curchan()}}, \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00677}{scan\+\_\+curchan\+\_\+task()}}, and \mbox{\hyperlink{ieee80211__scan__sw_8c_source_l00590}{scan\+\_\+signal\+\_\+locked()}}.

\mbox{\Hypertarget{structieee80211com_a582bcb7d7a5880c9426f5b03078f4077}\label{structieee80211com_a582bcb7d7a5880c9426f5b03078f4077}} 
\index{ieee80211com@{ieee80211com}!ic\_transmit@{ic\_transmit}}
\index{ic\_transmit@{ic\_transmit}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_transmit}{ic\_transmit}}
{\footnotesize\ttfamily int($\ast$ ieee80211com\+::ic\+\_\+transmit) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, struct mbuf $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00287}{287}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00708}{ieee80211\+\_\+parent\+\_\+xmitpkt()}}.

\mbox{\Hypertarget{structieee80211com_a4ae7a7e69d382a7e2b9f40134e0369f3}\label{structieee80211com_a4ae7a7e69d382a7e2b9f40134e0369f3}} 
\index{ieee80211com@{ieee80211com}!ic\_txchan@{ic\_txchan}}
\index{ic\_txchan@{ic\_txchan}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_txchan}{ic\_txchan}}
{\footnotesize\ttfamily void$\ast$ ieee80211com\+::ic\+\_\+txchan}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00256}{256}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00065}{ieee80211\+\_\+radiotap\+\_\+attachv()}}, and \mbox{\hyperlink{ieee80211__radiotap_8c_source_l00165}{ieee80211\+\_\+radiotap\+\_\+chan\+\_\+change()}}.

\mbox{\Hypertarget{structieee80211com_a2481f274b98eec1fe4e959ff46fc2725}\label{structieee80211com_a2481f274b98eec1fe4e959ff46fc2725}} 
\index{ieee80211com@{ieee80211com}!ic\_txlock@{ic\_txlock}}
\index{ic\_txlock@{ic\_txlock}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_txlock}{ic\_txlock}}
{\footnotesize\ttfamily \mbox{\hyperlink{structieee80211__tx__lock__t}{ieee80211\+\_\+tx\+\_\+lock\+\_\+t}} ieee80211com\+::ic\+\_\+txlock}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00141}{141}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_a21878b2a1dbd22db1df59068a441def5}\label{structieee80211com_a21878b2a1dbd22db1df59068a441def5}} 
\index{ieee80211com@{ieee80211com}!ic\_txpowlimit@{ic\_txpowlimit}}
\index{ic\_txpowlimit@{ic\_txpowlimit}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_txpowlimit}{ic\_txpowlimit}}
{\footnotesize\ttfamily uint16\+\_\+t ieee80211com\+::ic\+\_\+txpowlimit}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00179}{179}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__output_8c_source_l02270}{ieee80211\+\_\+add\+\_\+powerconstraint()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l01388}{ieee80211\+\_\+alloc\+\_\+node()}}, \mbox{\hyperlink{ieee80211__var_8h_source_l00953}{ieee80211\+\_\+get\+\_\+node\+\_\+txpower()}}, \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00776}{ieee80211\+\_\+ioctl\+\_\+get80211()}}, and \mbox{\hyperlink{ieee80211__ioctl_8c_source_l02737}{ieee80211\+\_\+ioctl\+\_\+set80211()}}.

\mbox{\Hypertarget{structieee80211com_adc9f862863e174732d6f8919bd9f7050}\label{structieee80211com_adc9f862863e174732d6f8919bd9f7050}} 
\index{ieee80211com@{ieee80211com}!ic\_txstream@{ic\_txstream}}
\index{ic\_txstream@{ic\_txstream}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_txstream}{ic\_txstream}}
{\footnotesize\ttfamily uint8\+\_\+t ieee80211com\+::ic\+\_\+txstream}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00242}{242}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__ht_8c_source_l00366}{ht\+\_\+rateprint()}}, \mbox{\hyperlink{ieee80211_8c_source_l00133}{ieee80211\+\_\+chan\+\_\+init()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00416}{ieee80211\+\_\+ht\+\_\+announce()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l00429}{ieee80211\+\_\+init\+\_\+suphtrates()}}, \mbox{\hyperlink{ieee80211_8c_source_l01906}{ieee80211\+\_\+media\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l03182}{ieee80211\+\_\+set\+\_\+mcsset()}}, \mbox{\hyperlink{ieee80211__ht_8c_source_l02106}{ieee80211\+\_\+setup\+\_\+htrates()}}, and \mbox{\hyperlink{ieee80211__output_8c_source_l00650}{ieee80211\+\_\+validate\+\_\+rate()}}.

\mbox{\Hypertarget{structieee80211com_ab837f9c2f530159ef0c72c57a0be6837}\label{structieee80211com_ab837f9c2f530159ef0c72c57a0be6837}} 
\index{ieee80211com@{ieee80211com}!ic\_update\_chw@{ic\_update\_chw}}
\index{ic\_update\_chw@{ic\_update\_chw}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_update\_chw}{ic\_update\_chw}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+update\+\_\+chw) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00378}{378}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01850}{update\+\_\+chw()}}.

\mbox{\Hypertarget{structieee80211com_a3c1f42f10add0104f3d764613ed46e0c}\label{structieee80211com_a3c1f42f10add0104f3d764613ed46e0c}} 
\index{ieee80211com@{ieee80211com}!ic\_update\_mcast@{ic\_update\_mcast}}
\index{ic\_update\_mcast@{ic\_update\_mcast}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_update\_mcast}{ic\_update\_mcast}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+update\+\_\+mcast) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00299}{299}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01825}{update\+\_\+mcast()}}.

\mbox{\Hypertarget{structieee80211com_a28fdd8d1152e92a0a05540ad53ed17bc}\label{structieee80211com_a28fdd8d1152e92a0a05540ad53ed17bc}} 
\index{ieee80211com@{ieee80211com}!ic\_update\_promisc@{ic\_update\_promisc}}
\index{ic\_update\_promisc@{ic\_update\_promisc}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_update\_promisc}{ic\_update\_promisc}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+update\+\_\+promisc) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00301}{301}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00328}{ieee80211\+\_\+ifattach()}}, and \mbox{\hyperlink{ieee80211__proto_8c_source_l01833}{update\+\_\+promisc()}}.

\mbox{\Hypertarget{structieee80211com_afde30e29b9c057862822c05af2f70a68}\label{structieee80211com_afde30e29b9c057862822c05af2f70a68}} 
\index{ieee80211com@{ieee80211com}!ic\_updateslot@{ic\_updateslot}}
\index{ic\_updateslot@{ic\_updateslot}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_updateslot}{ic\_updateslot}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+updateslot) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00297}{297}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__proto_8c_source_l00846}{vap\+\_\+update\+\_\+slot()}}.

\mbox{\Hypertarget{structieee80211com_a03322ed5c31c772f365abc10dd6c1665}\label{structieee80211com_a03322ed5c31c772f365abc10dd6c1665}} 
\index{ieee80211com@{ieee80211com}!ic\_vap\_create@{ic\_vap\_create}}
\index{ic\_vap\_create@{ic\_vap\_create}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vap\_create}{ic\_vap\_create}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211vap}{ieee80211vap}} $\ast$($\ast$ ieee80211com\+::ic\+\_\+vap\+\_\+create) (struct \mbox{\hyperlink{structieee80211com}{ieee80211com}} $\ast$, const char\mbox{[}IFNAMSIZ\mbox{]}, int, enum \mbox{\hyperlink{__ieee80211_8h_ab624e38122a844713ca48c7307772ed1}{ieee80211\+\_\+opmode}}, int, const uint8\+\_\+t\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]}, const uint8\+\_\+t\mbox{[}\mbox{\hyperlink{ieee80211_8h_a453b082a0e442784729071fa4d844dde}{IEEE80211\+\_\+\+ADDR\+\_\+\+LEN}}\mbox{]})}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00259}{259}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00115}{wlan\+\_\+clone\+\_\+create()}}.

\mbox{\Hypertarget{structieee80211com_a37c6a104c84f863d513d79ef2da58da8}\label{structieee80211com_a37c6a104c84f863d513d79ef2da58da8}} 
\index{ieee80211com@{ieee80211com}!ic\_vap\_delete@{ic\_vap\_delete}}
\index{ic\_vap\_delete@{ic\_vap\_delete}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vap\_delete}{ic\_vap\_delete}}
{\footnotesize\ttfamily void($\ast$ ieee80211com\+::ic\+\_\+vap\+\_\+delete) (struct \mbox{\hyperlink{structieee80211vap}{ieee80211vap}} $\ast$)}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00267}{267}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__freebsd_8c_source_l00168}{wlan\+\_\+clone\+\_\+destroy()}}.

\mbox{\Hypertarget{structieee80211com_a310b0d3a36b0d5c9a322e6a291d9652f}\label{structieee80211com_a310b0d3a36b0d5c9a322e6a291d9652f}} 
\index{ieee80211com@{ieee80211com}!ic\_vattach@{ic\_vattach}}
\index{ic\_vattach@{ic\_vattach}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vattach}{ic\_vattach}}
{\footnotesize\ttfamily \mbox{\hyperlink{ieee80211__var_8h_a8d811cacdf2bbe4f7d8bde1b34cf45d5}{ieee80211vap\+\_\+attach}} ieee80211com\+::ic\+\_\+vattach\mbox{[}\mbox{\hyperlink{__ieee80211_8h_a6f0bfdb4ae5915d50ee1cce8a5b60722}{IEEE80211\+\_\+\+OPMODE\+\_\+\+MAX}}\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00274}{274}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00084}{ieee80211\+\_\+adhoc\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00084}{ieee80211\+\_\+hostap\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l00612}{ieee80211\+\_\+mesh\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__monitor_8c_source_l00069}{ieee80211\+\_\+monitor\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00326}{ieee80211\+\_\+proto\+\_\+vattach()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l00083}{ieee80211\+\_\+sta\+\_\+attach()}}, and \mbox{\hyperlink{ieee80211__wds_8c_source_l00075}{ieee80211\+\_\+wds\+\_\+attach()}}.

\mbox{\Hypertarget{structieee80211com_a7de293b4d5e55973bd066acaa0a479e3}\label{structieee80211com_a7de293b4d5e55973bd066acaa0a479e3}} 
\index{ieee80211com@{ieee80211com}!ic\_vht\_mcsinfo@{ic\_vht\_mcsinfo}}
\index{ic\_vht\_mcsinfo@{ic\_vht\_mcsinfo}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vht\_mcsinfo}{ic\_vht\_mcsinfo}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__vht__mcs__info}{ieee80211\+\_\+vht\+\_\+mcs\+\_\+info}} ieee80211com\+::ic\+\_\+vht\+\_\+mcsinfo}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00247}{247}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__vht_8c_source_l00194}{ieee80211\+\_\+vht\+\_\+announce()}}, and \mbox{\hyperlink{ieee80211__vht_8c_source_l00141}{ieee80211\+\_\+vht\+\_\+vattach()}}.

\mbox{\Hypertarget{structieee80211com_a3967ec54a0e9228e241774aa468c099b}\label{structieee80211com_a3967ec54a0e9228e241774aa468c099b}} 
\index{ieee80211com@{ieee80211com}!ic\_vht\_spare@{ic\_vht\_spare}}
\index{ic\_vht\_spare@{ic\_vht\_spare}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vht\_spare}{ic\_vht\_spare}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+vht\+\_\+spare\mbox{[}3\mbox{]}}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00249}{249}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.

\mbox{\Hypertarget{structieee80211com_a3ce652a6e5e184d1b462a96f9e02fcd0}\label{structieee80211com_a3ce652a6e5e184d1b462a96f9e02fcd0}} 
\index{ieee80211com@{ieee80211com}!ic\_vhtcaps@{ic\_vhtcaps}}
\index{ic\_vhtcaps@{ic\_vhtcaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vhtcaps}{ic\_vhtcaps}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+vhtcaps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00245}{245}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__regdomain_8c_source_l00116}{ieee80211\+\_\+init\+\_\+channels()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00692}{ieee80211\+\_\+ioctl\+\_\+getdevcaps()}}, \mbox{\hyperlink{ieee80211__node_8c_source_l00784}{ieee80211\+\_\+setupcurchan()}}, \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}, \mbox{\hyperlink{ieee80211__vht_8c_source_l00194}{ieee80211\+\_\+vht\+\_\+announce()}}, and \mbox{\hyperlink{ieee80211__vht_8c_source_l00141}{ieee80211\+\_\+vht\+\_\+vattach()}}.

\mbox{\Hypertarget{structieee80211com_aad4ba654e68f20a5cd86ad9484741058}\label{structieee80211com_aad4ba654e68f20a5cd86ad9484741058}} 
\index{ieee80211com@{ieee80211com}!ic\_vhtextcaps@{ic\_vhtextcaps}}
\index{ic\_vhtextcaps@{ic\_vhtextcaps}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_vhtextcaps}{ic\_vhtextcaps}}
{\footnotesize\ttfamily uint32\+\_\+t ieee80211com\+::ic\+\_\+vhtextcaps}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00246}{246}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211_8c_source_l00524}{ieee80211\+\_\+vap\+\_\+setup()}}, and \mbox{\hyperlink{ieee80211__vht_8c_source_l00141}{ieee80211\+\_\+vht\+\_\+vattach()}}.

\mbox{\Hypertarget{structieee80211com_aa2c5e7565465fa4a5a75843c5abfddab}\label{structieee80211com_aa2c5e7565465fa4a5a75843c5abfddab}} 
\index{ieee80211com@{ieee80211com}!ic\_wme@{ic\_wme}}
\index{ic\_wme@{ic\_wme}!ieee80211com@{ieee80211com}}
\doxysubsubsection{\texorpdfstring{ic\_wme}{ic\_wme}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structieee80211__wme__state}{ieee80211\+\_\+wme\+\_\+state}} ieee80211com\+::ic\+\_\+wme}



Definition at line \mbox{\hyperlink{ieee80211__var_8h_source_l00234}{234}} of file \mbox{\hyperlink{ieee80211__var_8h_source}{ieee80211\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ieee80211__adhoc_8c_source_l00309}{adhoc\+\_\+input()}}, \mbox{\hyperlink{ieee80211__hostap_8c_source_l00475}{hostap\+\_\+input()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03055}{ieee80211\+\_\+alloc\+\_\+proberesp()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03444}{ieee80211\+\_\+beacon\+\_\+construct()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l03774}{ieee80211\+\_\+beacon\+\_\+update()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01200}{ieee80211\+\_\+classify()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01464}{ieee80211\+\_\+encap()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l00550}{ieee80211\+\_\+ioctl\+\_\+getwmeparam()}}, \mbox{\hyperlink{ieee80211__ioctl_8c_source_l01801}{ieee80211\+\_\+ioctl\+\_\+setwmeparam()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l01175}{ieee80211\+\_\+parse\+\_\+wmeparams()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l00264}{ieee80211\+\_\+proto\+\_\+attach()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l02682}{ieee80211\+\_\+send\+\_\+mgmt()}}, \mbox{\hyperlink{ieee80211__output_8c_source_l01095}{ieee80211\+\_\+send\+\_\+nulldata()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01790}{ieee80211\+\_\+wme\+\_\+ic\+\_\+getparams()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01506}{ieee80211\+\_\+wme\+\_\+initparams\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01600}{ieee80211\+\_\+wme\+\_\+updateparams\+\_\+locked()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01806}{ieee80211\+\_\+wme\+\_\+vap\+\_\+ac\+\_\+is\+\_\+noack()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01777}{ieee80211\+\_\+wme\+\_\+vap\+\_\+getparams()}}, \mbox{\hyperlink{ieee80211__mesh_8c_source_l01530}{mesh\+\_\+input()}}, \mbox{\hyperlink{ieee80211__sta_8c_source_l00540}{sta\+\_\+input()}}, \mbox{\hyperlink{ieee80211__proto_8c_source_l01869}{vap\+\_\+update\+\_\+wme()}}, and \mbox{\hyperlink{ieee80211__wds_8c_source_l00413}{wds\+\_\+input()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
net80211/\mbox{\hyperlink{ieee80211__var_8h}{ieee80211\+\_\+var.\+h}}\end{DoxyCompactItemize}
