Search Linux Wireless

Re: mac80211: background scan issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

	
> @@ -297,7 +297,8 @@ ieee80211_tx_h_check_assoc(struct ieee80
>        if (unlikely(test_bit(SCAN_SW_SCANNING, &tx->local->scanning)) &&
>            test_bit(SDATA_STATE_OFFCHANNEL, &tx->sdata->state) &&
>            !ieee80211_is_probe_req(hdr->frame_control) &&
> -          !ieee80211_is_nullfunc(hdr->frame_control))
> +          !ieee80211_is_nullfunc(hdr->frame_control) &&
> +              !ieee80211_is_qos_nullfunc(hdr->frame_control))
>                /*
>                 * When software scanning only nullfunc frames (to notify
>                 * the sleep state to the AP) and probe requests (for the

yeah, Thomas also found it, we now have this in the tree:

        if (unlikely(test_bit(SCAN_SW_SCANNING, &tx->local->scanning)) &&
            test_bit(SDATA_STATE_OFFCHANNEL, &tx->sdata->state) &&
            !ieee80211_is_probe_req(hdr->frame_control) &&
            !ieee80211_is_any_nullfunc(hdr->frame_control))

johannes




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux