Fix lastReqData freeing to use wpabuf_free()
authorJouni Malinen <j@w1.fi>
Sun, 20 Dec 2009 15:22:25 +0000 (17:22 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 20 Dec 2009 15:22:25 +0000 (17:22 +0200)
src/eap_server/eap.c

index abb807b..6ac8aaa 100644 (file)
@@ -1263,7 +1263,7 @@ void eap_server_sm_deinit(struct eap_sm *sm)
                sm->m->reset(sm, sm->eap_method_priv);
        wpabuf_free(sm->eap_if.eapReqData);
        os_free(sm->eap_if.eapKeyData);
-       os_free(sm->lastReqData);
+       wpabuf_free(sm->lastReqData);
        wpabuf_free(sm->eap_if.eapRespData);
        os_free(sm->identity);
        os_free(sm->pac_opaque_encr_key);