aboutsummaryrefslogtreecommitdiffstats
path: root/src/eap_peer/eap_methods.c
diff options
context:
space:
mode:
authorJouni Malinen <j@w1.fi>2008-12-02 18:12:49 (GMT)
committerJouni Malinen <j@w1.fi>2008-12-02 18:12:49 (GMT)
commit8c37556cd1dc444a0bf15cc68d5371d5cd5f1a44 (patch)
tree587000cb7647cc19b27ab956cb19e4e124bcc2c8 /src/eap_peer/eap_methods.c
parente8ff1e594ecab6bd095471d9e0e104185e339125 (diff)
downloadhostap-8c37556cd1dc444a0bf15cc68d5371d5cd5f1a44.zip
hostap-8c37556cd1dc444a0bf15cc68d5371d5cd5f1a44.tar.gz
hostap-8c37556cd1dc444a0bf15cc68d5371d5cd5f1a44.tar.bz2
Add a starting point for EAP-AKA' (draft-arkko-eap-aka-kdf-10)
This is just making an as-is copy of EAP-AKA server and peer implementation into a new file and by using the different EAP method type that is allocated for EAP-AKA' (50). None of the other differences between EAP-AKA and EAP-AKA' are not yet included. It is likely that once EAP-AKA' implementation is done and is found to work correctly, large part of the EAP-AKA and EAP-AKA' code will be shared. However, it is not reasonable to destabilize EAP-AKA implementation at this point before it is clearer what the final differences will be.
Diffstat (limited to 'src/eap_peer/eap_methods.c')
-rw-r--r--src/eap_peer/eap_methods.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/eap_peer/eap_methods.c b/src/eap_peer/eap_methods.c
index 727049e..2374e5e 100644
--- a/src/eap_peer/eap_methods.c
+++ b/src/eap_peer/eap_methods.c
@@ -427,6 +427,13 @@ int eap_peer_register_methods(void)
}
#endif /* EAP_AKA */
+#ifdef EAP_AKA_PRIME
+ if (ret == 0) {
+ int eap_peer_aka_prime_register(void);
+ ret = eap_peer_aka_prime_register();
+ }
+#endif /* EAP_AKA_PRIME */
+
#ifdef EAP_FAST
if (ret == 0) {
int eap_peer_fast_register(void);