mbssid: Indicate MBSSID information in RNR

Indicate whether the collocated BSS in the RNR is a part of a multiple
BSSID set and whether it is a transmited BSSID.

Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
Jouni Malinen 2022-12-02 21:06:00 +02:00 committed by Jouni Malinen
parent 96ab7529c1
commit 090f0f8c70

View file

@ -6636,6 +6636,14 @@ static u8 * hostapd_eid_rnr_iface(struct hostapd_data *hapd,
reporting_hapd->conf->ssid.short_ssid)
bss_param |= RNR_BSS_PARAM_SAME_SSID;
if (iface->conf->mbssid != MBSSID_DISABLED &&
iface->num_bss > 1) {
bss_param |= RNR_BSS_PARAM_MULTIPLE_BSSID;
if (i == 0)
bss_param |=
RNR_BSS_PARAM_TRANSMITTED_BSSID;
}
if (is_6ghz_op_class(hapd->iconf->op_class) &&
bss->conf->unsol_bcast_probe_resp_interval)
bss_param |=