Not all implementations set mld_id as a user configuration to identify
partner BSS in an AP MLD, hence use hostapd_is_ml_partner() instead that
checks for interface name to identify partner BSSs.
Signed-off-by: Sai Pratyusha Magam <smagam@qti.qualcomm.com>
if (!tmp_hapd->conf->mld_ap ||
assoc_hapd == tmp_hapd ||
- assoc_hapd->conf->mld_id != tmp_hapd->conf->mld_id)
+ !hostapd_is_ml_partner(assoc_hapd, tmp_hapd))
continue;
tmp_sta = ap_get_sta(tmp_hapd, addr);
struct hostapd_bss_config *hconf = h_hapd->conf;
if (!hconf->mld_ap ||
- hconf->mld_id != hapd->conf->mld_id)
+ !hostapd_is_ml_partner(hapd, h_hapd))
continue;
sta = ap_get_sta(h_hapd, addr);