forked from pool/wpa_supplicant
15 lines
561 B
Diff
15 lines
561 B
Diff
|
Index: wpa_supplicant-0.6.4/wpa_supplicant/ctrl_iface_dbus_handlers.c
|
||
|
===================================================================
|
||
|
--- wpa_supplicant-0.6.4.orig/wpa_supplicant/ctrl_iface_dbus_handlers.c
|
||
|
+++ wpa_supplicant-0.6.4/wpa_supplicant/ctrl_iface_dbus_handlers.c
|
||
|
@@ -1239,7 +1239,9 @@ DBusMessage * wpas_dbus_iface_set_smartc
|
||
|
#endif /* EAP_TLS_OPENSSL */
|
||
|
|
||
|
eapol_sm_deinit(wpa_s->eapol);
|
||
|
+ wpa_s->eapol = NULL;
|
||
|
wpa_supplicant_init_eapol(wpa_s);
|
||
|
+ wpa_sm_set_eapol(wpa_s->wpa, wpa_s->eapol);
|
||
|
|
||
|
return wpas_dbus_new_success_reply(message);
|
||
|
|