in ieee80211_input(), call if_start() after enqueuing frames in if_snd
authordamien <damien@openbsd.org>
Thu, 14 Aug 2008 16:02:23 +0000 (16:02 +0000)
committerdamien <damien@openbsd.org>
Thu, 14 Aug 2008 16:02:23 +0000 (16:02 +0000)
commit45514928869e0272673b341a181fff36bff157a3
treee4af0205a5c02821859c3c27262946c134d81850
parentc641c690204b35bc94aaf9a2028d822d1186f4f4
in ieee80211_input(), call if_start() after enqueuing frames in if_snd
when acting as an access point instead of having each driver doing the
job.

tested by krw@ (ral AP) and me with several drivers.
sys/dev/ic/acx.c
sys/dev/ic/ath.c
sys/dev/ic/malo.c
sys/dev/ic/rt2560.c
sys/dev/ic/rt2661.c
sys/dev/ic/rt2860.c
sys/dev/ic/rtw.c
sys/dev/usb/if_ral.c
sys/dev/usb/if_rum.c
sys/net80211/ieee80211_input.c