Skip to content

Commit 4568377

Browse files
committed
drivers: nrf_wifi: Fix nRF71 build
nRF71 uses a different data structure. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
1 parent 7942087 commit 4568377

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

drivers/wifi/nrf_wifi/src/wpa_supp_if.c

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2699,7 +2699,19 @@ int nrf_wifi_wpa_supp_sta_add(void *if_priv, struct hostapd_sta_add_params *para
26992699
sta_info.sta_flags2.nrf_wifi_set = nrf_wifi_sta_flags_to_nrf(params->flags);
27002700
sta_info.sta_flags2.nrf_wifi_mask = sta_info.sta_flags2.nrf_wifi_set |
27012701
nrf_wifi_sta_flags_to_nrf(params->flags_mask);
2702+
#ifdef CONFIG_NRF71_ON_IPC
2703+
if (params->ht_capabilities) {
2704+
memcpy(&sta_info.ht_capability,
2705+
params->ht_capabilities,
2706+
sizeof(&sta_info.ht_capability));
2707+
}
27022708

2709+
if (params->vht_capabilities) {
2710+
memcpy(&sta_info.vht_capability,
2711+
params->vht_capabilities,
2712+
sizeof(&sta_info.vht_capability));
2713+
}
2714+
#else
27032715
if (params->ht_capabilities) {
27042716
memcpy(sta_info.ht_capability,
27052717
params->ht_capabilities,
@@ -2711,6 +2723,7 @@ int nrf_wifi_wpa_supp_sta_add(void *if_priv, struct hostapd_sta_add_params *para
27112723
params->vht_capabilities,
27122724
sizeof(sta_info.vht_capability));
27132725
}
2726+
#endif
27142727

27152728
memcpy(sta_info.mac_addr, params->addr, sizeof(sta_info.mac_addr));
27162729

0 commit comments

Comments
 (0)