Update driver SSID and 802.1X/WPA parameters on configuration reload
This is needed for WPS AP reconfiguration with driver wrappers that do not use hostapd MLME.
This commit is contained in:
parent
871bb568d2
commit
c813b69546
1 changed files with 10 additions and 0 deletions
|
@ -159,6 +159,16 @@ int hostapd_reload_config(struct hostapd_iface *iface)
|
|||
|
||||
ieee802_11_set_beacon(hapd);
|
||||
|
||||
if (hapd->conf->ssid.ssid_set &&
|
||||
hostapd_set_ssid(hapd, (u8 *) hapd->conf->ssid.ssid,
|
||||
hapd->conf->ssid.ssid_len)) {
|
||||
wpa_printf(MSG_ERROR, "Could not set SSID for kernel driver");
|
||||
/* try to continue */
|
||||
}
|
||||
|
||||
if (hapd->conf->ieee802_1x || hapd->conf->wpa)
|
||||
hostapd_set_ieee8021x(hapd->conf->iface, hapd, 1);
|
||||
|
||||
hostapd_config_free(oldconf);
|
||||
|
||||
wpa_printf(MSG_DEBUG, "Reconfigured interface %s", hapd->conf->iface);
|
||||
|
|
Loading…
Reference in a new issue