| From 3ca32441ecd9d1a52f736d4a4fffdc24de629e90 Mon Sep 17 00:00:00 2001 |
| From: Aditya Kumar Singh <quic_adisi@quicinc.com> |
| Date: Thu, 28 Mar 2024 23:46:32 +0530 |
| Subject: [PATCH 002/104] hostapd: MLO: frame link add command on per BSS basis |
| |
| Currently function nl80211_link_add() creates the link add NL message on |
| drv basis which in turn uses drv's first BSS always. In order to support |
| link add for various other interfaces, use BSS handler to create the NL |
| message. |
| |
| Signed-off-by: Aditya Kumar Singh <quic_adisi@quicinc.com> |
| --- |
| src/drivers/driver_nl80211.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c |
| index 4949de577..042bc97a8 100644 |
| --- a/src/drivers/driver_nl80211.c |
| +++ b/src/drivers/driver_nl80211.c |
| @@ -13876,7 +13876,7 @@ static int nl80211_link_add(void *priv, u8 link_id, const u8 *addr, |
| } |
| } |
| |
| - msg = nl80211_drv_msg(drv, 0, NL80211_CMD_ADD_LINK); |
| + msg = nl80211_bss_msg(bss, 0, NL80211_CMD_ADD_LINK); |
| if (!msg || |
| nla_put_u8(msg, NL80211_ATTR_MLO_LINK_ID, link_id) || |
| nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, addr)) { |
| -- |
| 2.39.2 |
| |