From: Andreas Steffen Date: Mon, 30 Aug 2010 11:13:39 +0000 (+0200) Subject: defined EAP-TNC X-Git-Tag: 4.5.0~384 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=be63a48c36a754dcd726822915ebbb6ee31b22a7;p=thirdparty%2Fstrongswan.git defined EAP-TNC --- diff --git a/src/libstrongswan/credentials/auth_cfg.c b/src/libstrongswan/credentials/auth_cfg.c index 01a574fe79..d550f86406 100644 --- a/src/libstrongswan/credentials/auth_cfg.c +++ b/src/libstrongswan/credentials/auth_cfg.c @@ -46,7 +46,9 @@ ENUM_NEXT(eap_type_names, EAP_AKA, EAP_AKA, EAP_TTLS, "EAP_AKA"); ENUM_NEXT(eap_type_names, EAP_MSCHAPV2, EAP_MSCHAPV2, EAP_AKA, "EAP_MSCHAPV2"); -ENUM_NEXT(eap_type_names, EAP_RADIUS, EAP_EXPERIMENTAL, EAP_MSCHAPV2, +ENUM_NEXT(eap_type_names, EAP_TNC, EAP_TNC, EAP_MSCHAPV2, + "EAP_TNC"); +ENUM_NEXT(eap_type_names, EAP_RADIUS, EAP_EXPERIMENTAL, EAP_TNC, "EAP_RADIUS", "EAP_EXPANDED", "EAP_EXPERIMENTAL"); @@ -69,7 +71,9 @@ ENUM_NEXT(eap_type_short_names, EAP_AKA, EAP_AKA, EAP_TTLS, "AKA"); ENUM_NEXT(eap_type_short_names, EAP_MSCHAPV2, EAP_MSCHAPV2, EAP_AKA, "MSCHAPV2"); -ENUM_NEXT(eap_type_short_names, EAP_RADIUS, EAP_EXPERIMENTAL, EAP_MSCHAPV2, +ENUM_NEXT(eap_type_short_names, EAP_TNC, EAP_TNC, EAP_MSCHAPV2, + "TNC"); +ENUM_NEXT(eap_type_short_names, EAP_RADIUS, EAP_EXPERIMENTAL, EAP_TNC, "RAD", "EXP", "XP"); @@ -112,6 +116,7 @@ eap_type_t eap_type_from_string(char *name) {"sim", EAP_SIM}, {"aka", EAP_AKA}, {"mschapv2", EAP_MSCHAPV2}, + {"tnc", EAP_TNC}, {"radius", EAP_RADIUS}, }; diff --git a/src/libstrongswan/credentials/auth_cfg.h b/src/libstrongswan/credentials/auth_cfg.h index 60c8403cd2..f088c1442c 100644 --- a/src/libstrongswan/credentials/auth_cfg.h +++ b/src/libstrongswan/credentials/auth_cfg.h @@ -65,6 +65,7 @@ enum eap_type_t { EAP_TTLS = 21, EAP_AKA = 23, EAP_MSCHAPV2 = 26, + EAP_TNC = 38, /** not a method, but an implementation providing different methods */ EAP_RADIUS = 253, EAP_EXPANDED = 254,