The bss_ctx argument was never used and can be removed.
Signed-off-by: Aditya Kumar Singh <quic_adisi@quicinc.com>
driver->hapd_deinit(drv_priv);
} else if (hostapd_mld_is_first_bss(iface->bss[0]) &&
driver->is_drv_shared &&
- !driver->is_drv_shared(drv_priv, iface->bss[0])) {
+ !driver->is_drv_shared(drv_priv)) {
driver->hapd_deinit(drv_priv);
hostapd_mld_interface_freed(iface->bss[0]);
} else if (hostapd_if_link_remove(iface->bss[0],
/**
* is_drv_shared - Check whether the driver interface is shared
* @priv: Private driver interface data from init()
- * @bss_ctx: BSS context for %WPA_IF_AP_BSS interfaces
*
* Checks whether the driver interface is being used by other partner
* BSS(s) or not. This is used to decide whether the driver interface
*
* Returns: true if it is being used or else false.
*/
- bool (*is_drv_shared)(void *priv, void *bss_ctx);
+ bool (*is_drv_shared)(void *priv);
/**
* link_sta_remove - Remove a link STA from an MLD STA
}
-static bool nl80211_is_drv_shared(void *priv, void *bss_ctx)
+static bool nl80211_is_drv_shared(void *priv)
{
struct i802_bss *bss = priv;
struct wpa_driver_nl80211_data *drv = bss->drv;