When moving the Rx block ack window forward do not implicitly rely on
authorstsp <stsp@openbsd.org>
Tue, 23 Mar 2021 11:58:38 +0000 (11:58 +0000)
committerstsp <stsp@openbsd.org>
Tue, 23 Mar 2021 11:58:38 +0000 (11:58 +0000)
commit04b94a2b6c8c78d979dee3d6a5797f9f7fc2fa84
treedd399909a108c180f4220e1e337423d5be30baf3
parentaf8964917e47849e103b45f84b226601281e0495
When moving the Rx block ack window forward do not implicitly rely on
ieee80211_input_ba_flush() for updating ba->ba_winend.

Required for an upcoming ieee80211_input_ba_flush() fix.

Patch by Christian Ehrhardt who found one instance of this problem in
ieee80211_input_ba_seq(). I spotted another in ieee80211_ba_move_window().
sys/net80211/ieee80211_input.c