aboutsummaryrefslogtreecommitdiffstats
path: root/src/eapol_auth/eapol_auth_sm.c
diff options
context:
space:
mode:
authorJouni Malinen <j@w1.fi>2009-11-29 21:16:04 (GMT)
committerJouni Malinen <j@w1.fi>2009-11-29 21:16:04 (GMT)
commite0e14a7bc337b2827ea2ddd81b2a13fb06c8911f (patch)
tree65e748fe50a2a133e014fd3474c9f0601d42ea22 /src/eapol_auth/eapol_auth_sm.c
parent03da66bd59567c90dc3b3b0892c3346472a0b413 (diff)
downloadhostap-e0e14a7bc337b2827ea2ddd81b2a13fb06c8911f.zip
hostap-e0e14a7bc337b2827ea2ddd81b2a13fb06c8911f.tar.gz
hostap-e0e14a7bc337b2827ea2ddd81b2a13fb06c8911f.tar.bz2
Move internal EAPOL authenticator defines into their own file
This is an initial step in further cleaning up the EAPOL authenticator use to avoid requiring direct accesses to the internal data structures. For now, number of external files are still including the internal definitions from eapol_auth_sm_i.h, but eventually, these direct references should be removed.
Diffstat (limited to 'src/eapol_auth/eapol_auth_sm.c')
-rw-r--r--src/eapol_auth/eapol_auth_sm.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/eapol_auth/eapol_auth_sm.c b/src/eapol_auth/eapol_auth_sm.c
index e69b7f4..ec5bc39 100644
--- a/src/eapol_auth/eapol_auth_sm.c
+++ b/src/eapol_auth/eapol_auth_sm.c
@@ -15,12 +15,14 @@
#include "includes.h"
#include "common.h"
-#include "eapol_auth_sm.h"
#include "eloop.h"
-#include "common/eapol_common.h"
-#include "eap_server/eap.h"
#include "state_machine.h"
+#include "common/eapol_common.h"
+#include "eap_common/eap_defs.h"
#include "eap_common/eap_common.h"
+#include "eap_server/eap.h"
+#include "eapol_auth_sm.h"
+#include "eapol_auth_sm_i.h"
#define STATE_MACHINE_DATA struct eapol_state_machine
#define STATE_MACHINE_DEBUG_PREFIX "IEEE 802.1X"