mac80211: fix AP buffered multicast frames with queue control and txq
authorFelix Fietkau <nbd@openwrt.org>
Sun, 28 Feb 2016 14:19:53 +0000 (15:19 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 5 Apr 2016 08:50:17 +0000 (10:50 +0200)
commitc3732a7b37bca52bdd23aacde001f2038f9cb11a
treee74cf1a66ef12e2bc278c1b9f63b3bc752097219
parent05cf8077e54b20dddb756eaa26f3aeb5c38dd3cf
mac80211: fix AP buffered multicast frames with queue control and txq

Buffered multicast frames must be passed to the driver directly via
drv_tx instead of going through the txq, otherwise they cannot easily be
scheduled to be sent after DTIM.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/tx.c