AP: Configure FTM responder parameters
Enable FTM responder and configure LCI and civic if ftm_responder configuration option is set. Since ftm_responder configuration existed before and was used to set extended capability bits, don't fail AP setup flow if ftm_responder is set, but the driver doesn't advertise FTM responder support. Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
This commit is contained in:
parent
4cb618cf2d
commit
d2c4d1ee11
1 changed files with 12 additions and 0 deletions
|
@ -1357,6 +1357,18 @@ int ieee802_11_build_ap_params(struct hostapd_data *hapd,
|
||||||
#endif /* CONFIG_HS20 */
|
#endif /* CONFIG_HS20 */
|
||||||
params->multicast_to_unicast = hapd->conf->multicast_to_unicast;
|
params->multicast_to_unicast = hapd->conf->multicast_to_unicast;
|
||||||
params->pbss = hapd->conf->pbss;
|
params->pbss = hapd->conf->pbss;
|
||||||
|
|
||||||
|
if (hapd->conf->ftm_responder) {
|
||||||
|
if (hapd->iface->drv_flags & WPA_DRIVER_FLAGS_FTM_RESPONDER) {
|
||||||
|
params->ftm_responder = 1;
|
||||||
|
params->lci = hapd->iface->conf->lci;
|
||||||
|
params->civic = hapd->iface->conf->civic;
|
||||||
|
} else {
|
||||||
|
wpa_printf(MSG_WARNING,
|
||||||
|
"Not configuring FTM responder as the driver doesn't advertise support for it");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue