CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/12/12 04:25:46

Modified files:
        sys/net80211   : ieee80211_input.c ieee80211_node.c 
                         ieee80211_node.h 

Log message:
Finish support for receiving 11n A-MPDUs.

The initial implementation was added by damien@ years ago.
Summary of the changes made in this commit:
- In ieee80211_input(), process A-MPDUs before duplicate detection.
- Don't forget to set ba->ba_ni in ieee80211_recv_addba_req()
so we don't crash in ieee80211_rx_ba_timeout().
- In ieee80211_recv_addba_req(), tweak the logic to deny BlockAck
requests if the driver has no callback for doing so.
- Implement ieee80211_ba_del() which cleans up BlockAck state.
- Increase the minimum and maximum lifetime for BlockAck agrements.

ok mpi@

Reply via email to