IEEE80211_S_SCAN
case IEEE80211_S_SCAN: {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
#define HAL_LED_SCAN IEEE80211_S_SCAN
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (nstate == IEEE80211_S_SCAN ||
} else if (nstate == IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
error = ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN ||
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (nstate != IEEE80211_S_SCAN)
if (ostate == IEEE80211_S_INIT && nstate == IEEE80211_S_SCAN)
(void)ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state != IEEE80211_S_SCAN) {
if (ic->ic_state > IEEE80211_S_SCAN)
if (ic->ic_state > IEEE80211_S_SCAN)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (ic->ic_state > IEEE80211_S_SCAN)
if (ic->ic_state == IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (nstate == IEEE80211_S_SCAN) {
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (ic->ic_state == IEEE80211_S_SCAN)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(&sc->sc_ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
if (sc->ns_nstate == nstate && nstate != IEEE80211_S_SCAN &&
if (ostate == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
if (nstate == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_state_name[IEEE80211_S_SCAN]);
ic->ic_state = IEEE80211_S_SCAN;
if (sc->ns_nstate == nstate && nstate != IEEE80211_S_SCAN &&
if (ostate == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
ieee80211_state_name[IEEE80211_S_SCAN]);
ic->ic_state = IEEE80211_S_SCAN;
ic->ic_state != IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (ic->ic_state == IEEE80211_S_SCAN)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ostate != IEEE80211_S_SCAN)
return ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (ostate != IEEE80211_S_SCAN) {
if (nstate != IEEE80211_S_SCAN)
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (ostate != IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
} while (ic->ic_state != IEEE80211_S_SCAN);
ieee80211_state_name[IEEE80211_S_SCAN]);
ic->ic_state = IEEE80211_S_SCAN;
if (ostate == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
if (sc->ns_nstate == nstate && nstate != IEEE80211_S_SCAN &&
if (nstate == IEEE80211_S_SCAN) {
if (ic->ic_state == IEEE80211_S_SCAN) {
if (nstate == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
} while (ic->ic_state != IEEE80211_S_SCAN);
ieee80211_state_name[IEEE80211_S_SCAN]);
ic->ic_state = IEEE80211_S_SCAN;
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ostate == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
if (sc->ns_nstate == nstate && nstate != IEEE80211_S_SCAN &&
ieee80211_state_name[IEEE80211_S_SCAN]);
ic->ic_state = IEEE80211_S_SCAN;
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ostate == IEEE80211_S_SCAN) {
err = ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (sc->sc_ic.ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (sc->sc_ic.ic_state == IEEE80211_S_SCAN &&
case IEEE80211_S_SCAN:
ic->ic_state != IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
if (ic->ic_state != IEEE80211_S_SCAN)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (sc->sc_ic.ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
upgt_set_macfilter(sc, IEEE80211_S_SCAN);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
(void)ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ic->ic_state != IEEE80211_S_SCAN) {
((ic->ic_state != IEEE80211_S_SCAN ||
(is_new || ic->ic_state == IEEE80211_S_SCAN ||
if (ic->ic_state == IEEE80211_S_SCAN ||
if (ic->ic_state == IEEE80211_S_SCAN &&
ic->ic_state != IEEE80211_S_SCAN) {
if (ic->ic_state > IEEE80211_S_SCAN) {
if (ic->ic_state != IEEE80211_S_SCAN &&
if (ic->ic_state != IEEE80211_S_SCAN &&
if (ic->ic_state != IEEE80211_S_SCAN &&
if (ic->ic_state == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN: /* adhoc/hostap mode */