IEEE80211_M_STA
if (opmode == IEEE80211_M_STA) {
return IEEE80211_M_STA;
if (opmode == IEEE80211_M_STA || verbose) {
.icp_opmode = IEEE80211_M_STA, /* default to station mode */
params.icp_opmode = IEEE80211_M_STA;
case IEEE80211_M_STA:
if (sc->rvp_cnt <= 1 && vap->iv_opmode == IEEE80211_M_STA &&
vap->iv_opmode == IEEE80211_M_STA)) {
if (ic->ic_opmode == IEEE80211_M_STA)
ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */
case IEEE80211_M_STA:
if (vap->iv_opmode != IEEE80211_M_STA) {
case IEEE80211_M_STA:
if (opmode == IEEE80211_M_STA) {
if (ostate == IEEE80211_S_SLEEP && vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode != IEEE80211_M_STA)
case IEEE80211_M_STA:
wcid = (vap->iv_opmode == IEEE80211_M_STA) ?
if (sc->rvp_cnt > 1 || vap->iv_opmode != IEEE80211_M_STA) {
if (sc->rvp_cnt <= 1 && vap->iv_opmode == IEEE80211_M_STA &&
vap->iv_opmode == IEEE80211_M_STA)) {
wcid = (vap->iv_opmode == IEEE80211_M_STA) ?
if (vap->iv_opmode != IEEE80211_M_STA && !IEEE80211_QOS_HAS_SEQ(wh))
txwi->wcid = (vap->iv_opmode == IEEE80211_M_STA) ?
vap->iv_opmode != IEEE80211_M_STA)
if (ic->ic_opmode == IEEE80211_M_STA) {
if (ic->ic_opmode == IEEE80211_M_STA)
ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */
case IEEE80211_M_STA:
case IEEE80211_M_STA:
case IEEE80211_M_STA:
case IEEE80211_M_STA:
case IEEE80211_M_STA:
ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */
case IEEE80211_M_STA:
if (sc->sc_nvaps != 0 && ic->ic_opmode == IEEE80211_M_STA) {
if (opmode == IEEE80211_M_STA)
case IEEE80211_M_STA:
if (vap->iv_opmode == IEEE80211_M_STA) {
if (sc->sc_needmib && ic->ic_opmode == IEEE80211_M_STA)
if (ic->ic_opmode == IEEE80211_M_STA)
stamode = (vap->iv_opmode == IEEE80211_M_STA ||
if (vap->iv_opmode != IEEE80211_M_STA &&
case IEEE80211_M_STA:
vap->iv_opmode == IEEE80211_M_STA) {
ic->ic_opmode = IEEE80211_M_STA;
if (ic->ic_opmode == IEEE80211_M_STA && !sc->sc_swbmiss) {
if (ic->ic_opmode != IEEE80211_M_STA)
} else if (ic->ic_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA &&
if (ic->ic_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode == IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA)
case IEEE80211_M_STA:
if (vap->iv_opmode == IEEE80211_M_STA) {
if (ic->ic_opmode == IEEE80211_M_STA &&
ic->ic_opmode = IEEE80211_M_STA;
case IEEE80211_M_STA:
ic->ic_opmode = IEEE80211_M_STA;
ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */
ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */
case IEEE80211_M_STA:
preload = (vap->iv_opmode == IEEE80211_M_STA) ? 384 : 1024;
if (ic->ic_opmode == IEEE80211_M_STA)
ic->ic_opmode = IEEE80211_M_STA;
case IEEE80211_M_STA:
if (opmode == IEEE80211_M_STA)
ic->ic_opmode = IEEE80211_M_STA;
if (vap->iv_opmode != IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA)
case IEEE80211_M_STA:
if (opmode == IEEE80211_M_STA)
ic->ic_opmode = IEEE80211_M_STA;
if (ic->ic_opmode == IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA) {
case IEEE80211_M_STA:
if (opmode == IEEE80211_M_STA)
if (ic->ic_curmode != IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA)
ic->ic_opmode = IEEE80211_M_STA;
case IEEE80211_M_STA:
case IEEE80211_M_STA:
if (vap->iv_opmode != IEEE80211_M_STA && wn->id == WPI_ID_UNDEFINED) {
if (vap->iv_opmode == IEEE80211_M_STA) {
ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */
case IEEE80211_M_STA:
case IEEE80211_M_STA:
} else if (vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA &&
vap->iv_opmode == IEEE80211_M_STA, media_change, media_stat);
[IEEE80211_M_STA] = IEEE80211_C_STA,
if (vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA) {
case IEEE80211_M_STA:
KASSERT(vap->iv_opmode == IEEE80211_M_STA,
if (vap->iv_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode == IEEE80211_M_STA)
vap->iv_opmode != IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA)
if (vap->iv_opmode != IEEE80211_M_STA)
if (vap->iv_opmode == IEEE80211_M_STA ||
vap->iv_opmode == IEEE80211_M_STA) &&
vap->iv_opmode == IEEE80211_M_STA) &&
KASSERT(vap->iv_opmode != IEEE80211_M_STA,
case IEEE80211_M_STA: /* use stats from associated ap */
if (vap->iv_opmode != IEEE80211_M_STA)
case IEEE80211_M_STA:
if (vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA) {
if (ni->ni_vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA ||
case IEEE80211_M_STA:
(vap->iv_opmode == IEEE80211_M_STA ?
KASSERT(vap->iv_opmode != IEEE80211_M_STA, ("station mode"));
if (vap->iv_opmode == IEEE80211_M_STA)
KASSERT(vap->iv_opmode == IEEE80211_M_STA,
case IEEE80211_M_STA:
if (vap->iv_opmode != IEEE80211_M_STA)
else if ((vap->iv_opmode == IEEE80211_M_STA &&
vap->iv_opmode == IEEE80211_M_STA ?
if (vap->iv_opmode == IEEE80211_M_STA) {
if (vap->iv_opmode == IEEE80211_M_STA &&
vap->iv_opmode == IEEE80211_M_STA ?
if (vap->iv_opmode == IEEE80211_M_STA)
KASSERT(vap->iv_opmode == IEEE80211_M_STA,
KASSERT(vap->iv_opmode == IEEE80211_M_STA,
IEEE80211_SCANNER_ALG(sta, IEEE80211_M_STA, sta_default);
vap->iv_opmode == IEEE80211_M_STA &&
(vap->iv_opmode == IEEE80211_M_STA ?
KASSERT(vap->iv_opmode == IEEE80211_M_STA, ("wrong mode"));
KASSERT(vap->iv_opmode == IEEE80211_M_STA, ("wrong mode"));
ic->ic_vattach[IEEE80211_M_STA] = sta_vattach;
if (vap->iv_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode == IEEE80211_M_STA &&
if (vap->iv_opmode != IEEE80211_M_STA &&
if (mac == NULL && mode == IEEE80211_M_STA)
wf->opmode = IEEE80211_M_STA;
case IEEE80211_M_STA: