Mitsuru IWASAKI 7199b6f7ee Fix wrong asresp frame parsing in iwi_checkforqos().
After 8.0-RELEASE, iwi(4) doesn't send any data frames in infrastructure
mode.

Bacause of the condition `while (frm < efrm)', IEEE80211_VERIFY_LENGTH()
was checking item length beyond the ieee80211_frame region, and returned
from iwi_checkforqos() without setting flags, capinfo and associd.

In infrastructure mode associd is required, so this problem causes
discarding mbuf in ieee80211_start().

PR:	kern/165819
Tested/Reviewed/Supported by: bschmidt and adrian
MFC after:	1 week
2012-03-10 17:08:57 +00:00
..
2012-03-10 15:08:37 +00:00
2012-03-08 09:20:00 +00:00
2012-01-02 12:12:10 +00:00
2012-03-10 14:57:21 +00:00
2012-03-08 23:46:42 +00:00
2012-02-28 15:07:05 +00:00
2012-03-09 15:42:47 +00:00
2012-02-10 12:35:57 +00:00
2012-03-10 14:57:21 +00:00