implemented the PEAP tunneling protocol as an EAP plugin
This commit is contained in:
+5
-1
@@ -124,6 +124,7 @@ ARG_ENABL_SET([eap-aka-3gpp2], [enable EAP AKA backend implementing 3GPP2 algor
|
||||
ARG_ENABL_SET([eap-mschapv2], [enable EAP MS-CHAPv2 authentication module.])
|
||||
ARG_ENABL_SET([eap-tls], [enable EAP TLS authentication module.])
|
||||
ARG_ENABL_SET([eap-ttls], [enable EAP TTLS authentication module.])
|
||||
ARG_ENABL_SET([eap-peap], [enable EAP PEAP authentication module.])
|
||||
ARG_ENABL_SET([eap-tnc], [enable EAP TNC trusted network connect module.])
|
||||
ARG_ENABL_SET([eap-radius], [enable RADIUS proxy authentication module.])
|
||||
ARG_ENABL_SET([tnc-imc], [enable TNC IMC module.])
|
||||
@@ -235,7 +236,7 @@ if test x$eap_sim = xtrue; then
|
||||
simaka=true;
|
||||
fi
|
||||
|
||||
if test x$eap_tls = xtrue -o x$eap_ttls = xtrue; then
|
||||
if test x$eap_tls = xtrue -o x$eap_ttls = xtrue -o x$eap_peap = xtrue; then
|
||||
tls=true;
|
||||
fi
|
||||
|
||||
@@ -780,6 +781,7 @@ ADD_PLUGIN([eap-mschapv2], [c libcharon])
|
||||
ADD_PLUGIN([eap-radius], [c libcharon])
|
||||
ADD_PLUGIN([eap-tls], [c libcharon])
|
||||
ADD_PLUGIN([eap-ttls], [c libcharon])
|
||||
ADD_PLUGIN([eap-peap], [c libcharon])
|
||||
ADD_PLUGIN([eap-tnc], [c libcharon])
|
||||
ADD_PLUGIN([tnccs-20], [c libcharon])
|
||||
ADD_PLUGIN([tnccs-11], [c libcharon])
|
||||
@@ -892,6 +894,7 @@ AM_CONDITIONAL(USE_EAP_AKA_3GPP2, test x$eap_aka_3gpp2 = xtrue)
|
||||
AM_CONDITIONAL(USE_EAP_MSCHAPV2, test x$eap_mschapv2 = xtrue)
|
||||
AM_CONDITIONAL(USE_EAP_TLS, test x$eap_tls = xtrue)
|
||||
AM_CONDITIONAL(USE_EAP_TTLS, test x$eap_ttls = xtrue)
|
||||
AM_CONDITIONAL(USE_EAP_PEAP, test x$eap_peap = xtrue)
|
||||
AM_CONDITIONAL(USE_EAP_TNC, test x$eap_tnc = xtrue)
|
||||
AM_CONDITIONAL(USE_EAP_RADIUS, test x$eap_radius = xtrue)
|
||||
AM_CONDITIONAL(USE_TNC_IMC, test x$tnc_imc = xtrue)
|
||||
@@ -1043,6 +1046,7 @@ AC_OUTPUT(
|
||||
src/libcharon/plugins/eap_mschapv2/Makefile
|
||||
src/libcharon/plugins/eap_tls/Makefile
|
||||
src/libcharon/plugins/eap_ttls/Makefile
|
||||
src/libcharon/plugins/eap_peap/Makefile
|
||||
src/libcharon/plugins/eap_tnc/Makefile
|
||||
src/libcharon/plugins/eap_radius/Makefile
|
||||
src/libcharon/plugins/tnc_imc/Makefile
|
||||
|
||||
Reference in New Issue
Block a user