Skip to content

Commit 6b8546d

Browse files
krish2718dleach02
authored andcommitted
hostap: Fix build after upmerge
Latest hostap (through upmerge) has intdocued a separate data structure for signal info, so, fix the build errors. Also, fix the variable rename for current TX rate. Signed-off-by: Chaitanya Tata <[email protected]>
1 parent c0be51d commit 6b8546d

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

drivers/wifi/nrf_wifi/src/wpa_supp_if.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1191,7 +1191,7 @@ int nrf_wifi_wpa_supp_signal_poll(void *if_priv, struct wpa_signal_info *si, uns
11911191
goto out;
11921192
}
11931193
} else {
1194-
si->current_signal = (int)vif_ctx_zep->rssi;
1194+
si->data.signal = (int)vif_ctx_zep->rssi;
11951195
}
11961196

11971197
ret = nrf_wifi_fmac_get_interface(rpu_ctx_zep->rpu_ctx, vif_ctx_zep->vif_idx);
@@ -1242,28 +1242,28 @@ void nrf_wifi_wpa_supp_event_proc_get_sta(void *if_priv,
12421242
}
12431243

12441244
if (info->sta_info.valid_fields & NRF_WIFI_STA_INFO_SIGNAL_VALID) {
1245-
signal_info->current_signal = info->sta_info.signal;
1245+
signal_info->data.signal = info->sta_info.signal;
12461246
} else {
1247-
signal_info->current_signal = -WPA_INVALID_NOISE;
1247+
signal_info->data.signal = 0;
12481248
}
12491249

12501250
if (info->sta_info.valid_fields & NRF_WIFI_STA_INFO_SIGNAL_AVG_VALID) {
1251-
signal_info->avg_signal = info->sta_info.signal_avg;
1251+
signal_info->data.avg_signal = info->sta_info.signal_avg;
12521252
} else {
1253-
signal_info->avg_signal = -WPA_INVALID_NOISE;
1253+
signal_info->data.avg_signal = 0;
12541254
}
12551255

12561256
if (info->sta_info.valid_fields & NRF_WIFI_STA_INFO_RX_BEACON_SIGNAL_AVG_VALID) {
1257-
signal_info->avg_beacon_signal = info->sta_info.rx_beacon_signal_avg;
1257+
signal_info->data.avg_beacon_signal = info->sta_info.rx_beacon_signal_avg;
12581258
} else {
1259-
signal_info->avg_beacon_signal = -WPA_INVALID_NOISE;
1259+
signal_info->data.avg_beacon_signal = 0;
12601260
}
12611261

1262-
signal_info->current_txrate = 0;
1262+
signal_info->data.current_tx_rate = 0;
12631263

12641264
if (info->sta_info.valid_fields & NRF_WIFI_STA_INFO_TX_BITRATE_VALID) {
12651265
if (info->sta_info.tx_bitrate.valid_fields & NRF_WIFI_RATE_INFO_BITRATE_VALID) {
1266-
signal_info->current_txrate = info->sta_info.tx_bitrate.bitrate * 100;
1266+
signal_info->data.current_tx_rate = info->sta_info.tx_bitrate.bitrate * 100;
12671267
}
12681268
}
12691269
out:

0 commit comments

Comments
 (0)