]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: mac80211: refactor block ack management code
authorDmitry Antipov <dmantipov@yandex.ru>
Thu, 25 Jul 2024 09:09:25 +0000 (12:09 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 27 Aug 2024 08:12:50 +0000 (10:12 +0200)
commitea63fb71993c56628f323b8268d36f4bbd836a7f
tree98b6364aacbcbdd493a73c9ecb0aa57eeca48869
parent7c24c5bdf489c8f3a9c701a950126da871ebdaca
wifi: mac80211: refactor block ack management code

Introduce 'ieee80211_mgmt_ba()' to avoid code duplication between
'ieee80211_send_addba_resp()', 'ieee80211_send_addba_request()',
and 'ieee80211_send_delba()', ensure that all related addresses
are '__aligned(2)', and prefer convenient 'ether_addr_copy()'
over generic 'memcpy()'. No functional changes expected.

Signed-off-by: Dmitry Antipov <dmantipov@yandex.ru>
Link: https://patch.msgid.link/20240725090925.6022-1-dmantipov@yandex.ru
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/agg-rx.c
net/mac80211/agg-tx.c
net/mac80211/ht.c
net/mac80211/ieee80211_i.h