From: Jouni Malinen Date: Sun, 7 Nov 2010 09:38:26 +0000 (+0200) Subject: eapol_test: Unregister EAP server methods if CONFIG_AP=y X-Git-Tag: hostap-1-bp~894 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eacc12bfbbefc2742b90286063aa8668a1eafc1f;p=thirdparty%2Fhostap.git eapol_test: Unregister EAP server methods if CONFIG_AP=y This fixes a memory leak in CONFIG_AP=y builds. --- diff --git a/wpa_supplicant/eapol_test.c b/wpa_supplicant/eapol_test.c index 4eed85413..42a7c7013 100644 --- a/wpa_supplicant/eapol_test.c +++ b/wpa_supplicant/eapol_test.c @@ -22,6 +22,7 @@ #include "config.h" #include "eapol_supp/eapol_supp_sm.h" #include "eap_peer/eap.h" +#include "eap_server/eap_methods.h" #include "eloop.h" #include "rsn_supp/wpa.h" #include "eap_peer/eap_i.h" @@ -1191,6 +1192,9 @@ int main(int argc, char *argv[]) test_eapol_clean(&eapol_test, &wpa_s); eap_peer_unregister_methods(); +#ifdef CONFIG_AP + eap_server_unregister_methods(); +#endif /* CONFIG_AP */ eloop_destroy();