WNM: Include BSS max idle period in STATUS command output
This makes it a bit easier to test BSS max idle period management. Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
parent
58ac46baf7
commit
2c89b56d64
2 changed files with 16 additions and 0 deletions
|
@ -2558,6 +2558,16 @@ static int wpa_supplicant_ctrl_iface_status(struct wpa_supplicant *wpa_s,
|
||||||
pos += ret;
|
pos += ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef CONFIG_SME
|
||||||
|
if (wpa_s->sme.bss_max_idle_period) {
|
||||||
|
ret = os_snprintf(pos, end - pos, "bss_max_idle_period=%d\n",
|
||||||
|
wpa_s->sme.bss_max_idle_period);
|
||||||
|
if (os_snprintf_error(end - pos, ret))
|
||||||
|
return pos - buf;
|
||||||
|
pos += ret;
|
||||||
|
}
|
||||||
|
#endif /* CONFIG_SME */
|
||||||
|
|
||||||
#ifdef ANDROID
|
#ifdef ANDROID
|
||||||
/*
|
/*
|
||||||
* Allow using the STATUS command with default behavior, say for debug,
|
* Allow using the STATUS command with default behavior, say for debug,
|
||||||
|
|
|
@ -404,6 +404,10 @@ void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s)
|
||||||
|
|
||||||
wpa_s->wps_scan_done = false;
|
wpa_s->wps_scan_done = false;
|
||||||
wpas_reset_mlo_info(wpa_s);
|
wpas_reset_mlo_info(wpa_s);
|
||||||
|
|
||||||
|
#ifdef CONFIG_SME
|
||||||
|
wpa_s->sme.bss_max_idle_period = 0;
|
||||||
|
#endif /* CONFIG_SME */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2928,6 +2932,8 @@ static void wnm_process_assoc_resp(struct wpa_supplicant *wpa_s,
|
||||||
wnm_bss_keep_alive, wpa_s,
|
wnm_bss_keep_alive, wpa_s,
|
||||||
NULL);
|
NULL);
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
wpa_s->sme.bss_max_idle_period = 0;
|
||||||
}
|
}
|
||||||
#endif /* CONFIG_SME */
|
#endif /* CONFIG_SME */
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue