automake build system
[mech_eap.orig] / src / eap_server / eap.h
index 8a918eb..0c09923 100644 (file)
@@ -15,7 +15,7 @@
 #ifndef EAP_H
 #define EAP_H
 
-#include "defs.h"
+#include "common/defs.h"
 #include "eap_common/eap_defs.h"
 #include "eap_server/eap_methods.h"
 #include "wpabuf.h"
@@ -91,9 +91,11 @@ struct eapol_callbacks {
 
 struct eap_config {
        void *ssl_ctx;
+       void *msg_ctx;
        void *eap_sim_db_priv;
        Boolean backend_auth;
        int eap_server;
+       u16 pwd_group;
        u8 *pac_opaque_encr_key;
        u8 *eap_fast_a_id;
        size_t eap_fast_a_id_len;
@@ -104,6 +106,10 @@ struct eap_config {
        int eap_sim_aka_result_ind;
        int tnc;
        struct wps_context *wps;
+       const struct wpabuf *assoc_wps_ie;
+       const struct wpabuf *assoc_p2p_ie;
+       const u8 *peer_addr;
+       int fragment_size;
 };