IWM_FLAG_SCANNING
sc->sc_flags &= ~(IWM_FLAG_SCANNING | IWM_FLAG_BGSCAN);
sc->sc_flags |= IWM_FLAG_SCANNING;
if (sc->sc_flags & IWM_FLAG_SCANNING)
sc->sc_flags &= ~(IWM_FLAG_SCANNING | IWM_FLAG_BGSCAN);
if (sc->sc_flags & IWM_FLAG_SCANNING) {
if ((sc->sc_flags & (IWM_FLAG_SCANNING | IWM_FLAG_BGSCAN)) == 0)
sc->sc_flags &= ~(IWM_FLAG_SCANNING | IWM_FLAG_BGSCAN);