From: Johannes Berg Date: Tue, 23 Aug 2022 10:36:37 +0000 (+0200) Subject: wifi: mac80211: set link ID in TX info for beacons X-Git-Tag: v6.1-rc5~319^2~329^2~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8b06d13ed29f324c30c688919dcb02f859cf2ca7;p=platform%2Fkernel%2Flinux-starfive.git wifi: mac80211: set link ID in TX info for beacons This is simple here, and might save drivers some work if they have common code for TX between beacons and other frames. Signed-off-by: Johannes Berg --- diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index 8683f24..9d5963a 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx.c @@ -5097,6 +5097,8 @@ ieee80211_beacon_get_finish(struct ieee80211_hw *hw, rate_control_get_rate(sdata, NULL, &txrc); info->control.vif = vif; + info->control.flags |= u32_encode_bits(link->link_id, + IEEE80211_TX_CTRL_MLO_LINK); info->flags |= IEEE80211_TX_CTL_CLEAR_PS_FILT | IEEE80211_TX_CTL_ASSIGN_SEQ | IEEE80211_TX_CTL_FIRST_FRAGMENT;