IEEE80211_S_SCAN
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
state == IEEE80211_S_SCAN)
if (ic->ic_state == IEEE80211_S_SCAN)
if (nstate == IEEE80211_S_SCAN)
} else if (nstate == IEEE80211_S_SCAN) {
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:
(void)ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (nstate == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
if (ostate == IEEE80211_S_SCAN) {
if (sc->sc_ic.ic_state == IEEE80211_S_SCAN &&
ic->ic_state = IEEE80211_S_SCAN; /*XXX*/
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
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:
if (ostate != 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);
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:
case IEEE80211_S_SCAN:
if (ostate != IEEE80211_S_SCAN)
if (ic->ic_state == IEEE80211_S_SCAN)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
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)
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)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
ic->ic_state == IEEE80211_S_SCAN)
if (ic->ic_state == IEEE80211_S_SCAN)
if (ostate == IEEE80211_S_SCAN && nstate != ostate)
if (ostate > IEEE80211_S_SCAN && nstate < ostate) {
case IEEE80211_S_SCAN:
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)
case IEEE80211_S_SCAN:
if (nstate != IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
if (ostate != IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (ic->ic_state == IEEE80211_S_SCAN)
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
if (ostate != IEEE80211_S_SCAN) {
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
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);
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (sc->sc_ic.ic_state == 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);
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);
case IEEE80211_S_SCAN:
upgt_set_macfilter(sc, IEEE80211_S_SCAN);
if (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)
case IEEE80211_S_SCAN:
ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
if (sc->sc_ic.ic_state == IEEE80211_S_SCAN)
case IEEE80211_S_SCAN:
if (nstate != IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
if (ostate != 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:
ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
if (ic->ic_state == IEEE80211_S_SCAN) {
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
error = ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
ic->ic_state == IEEE80211_S_SCAN)
error = ieee80211_new_state(ic, IEEE80211_S_SCAN, -1);
error = 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: /* adhoc/hostap mode */
ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN:
case IEEE80211_S_SCAN: