|
@@ -178,9 +178,9 @@ int hostapd_reload_config(struct hostapd_iface *iface)
|
|
|
}
|
|
|
|
|
|
if (hapd->conf->ieee802_1x || hapd->conf->wpa)
|
|
|
- hostapd_set_drv_ieee8021x(hapd, hapd->conf->iface, 1);
|
|
|
+ hapd->drv.set_drv_ieee8021x(hapd, hapd->conf->iface, 1);
|
|
|
else
|
|
|
- hostapd_set_drv_ieee8021x(hapd, hapd->conf->iface, 0);
|
|
|
+ hapd->drv.set_drv_ieee8021x(hapd, hapd->conf->iface, 0);
|
|
|
|
|
|
hostapd_config_free(oldconf);
|
|
|
|
|
@@ -1486,22 +1486,3 @@ int hostapd_register_probereq_cb(struct hostapd_data *hapd,
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
-int hostapd_set_drv_ieee8021x(struct hostapd_data *hapd, const char *ifname,
|
|
|
- int enabled)
|
|
|
-{
|
|
|
- struct wpa_bss_params params;
|
|
|
- os_memset(¶ms, 0, sizeof(params));
|
|
|
- params.ifname = ifname;
|
|
|
- params.enabled = enabled;
|
|
|
- if (enabled) {
|
|
|
- params.wpa = hapd->conf->wpa;
|
|
|
- params.ieee802_1x = hapd->conf->ieee802_1x;
|
|
|
- params.wpa_group = hapd->conf->wpa_group;
|
|
|
- params.wpa_pairwise = hapd->conf->wpa_pairwise;
|
|
|
- params.wpa_key_mgmt = hapd->conf->wpa_key_mgmt;
|
|
|
- params.rsn_preauth = hapd->conf->rsn_preauth;
|
|
|
- }
|
|
|
- return hostapd_set_ieee8021x(hapd, ¶ms);
|
|
|
-}
|