From b4b831ef39a3e2f33a3acd094eac471c502ec259 Mon Sep 17 00:00:00 2001 From: Ruslan Ermilov Date: Tue, 27 Apr 2004 15:00:29 +0000 Subject: - Added rad_demangle() for demangling user-passwords (needed for MS-CHAPv1 MPPE-keys). - Added rad_demangle_mppe_key() for demangling mppe-keys (needed for MPPE-keys). - Added some typecasts for avoiding compiler warnings. - Fix: better handle wrong usage of the lib (if the programmer has not called rad_create_request() but rad_put_*(), then a weird error message was returned). - Added a new function for putting the Message-Authenticator. - Verify the Message-Authenticator, if it was found inside a response packet and silently drop the packet, if the validation failed. - Implicitly put the Message-Authenticator, if the EAP-Message attribute was added. - Added some missing defines. Submitted by: Michael Bretterklieber PR: 46555 --- Makefile.inc1 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Makefile.inc1') diff --git a/Makefile.inc1 b/Makefile.inc1 index 1dc55e1b59db..1d3c02f83c60 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -901,7 +901,7 @@ _prebuild_libs+= lib/libcom_err lib/libcrypt lib/libexpat \ lib/libsbuf lib/libtacplus lib/libutil lib/libypclnt \ lib/libz lib/msun -lib/libopie__L lib/libradius__L lib/libtacplus__L: lib/libmd__L +lib/libopie__L lib/libtacplus__L: lib/libmd__L lib/libypclnt__L: lib/librpcsvc__L _generic_libs+= lib @@ -909,6 +909,7 @@ _generic_libs+= lib .if !defined(NOCRYPT) .if !defined(NO_OPENSSL) _prebuild_libs+= secure/lib/libcrypto secure/lib/libssl +lib/libradius__L: secure/lib/libssl__L .if !defined(NO_OPENSSH) _prebuild_libs+= secure/lib/libssh secure/lib/libssh__L: secure/lib/libcrypto__L lib/libz__L @@ -917,6 +918,10 @@ secure/lib/libssh__L: secure/lib/libcrypto__L lib/libz__L _generic_libs+= secure/lib .endif +.if defined(NOCRYPT) || defined(NO_OPENSSL) +lib/libradius__L: lib/libmd__L +.endif + _generic_libs+= usr.bin/lex/lib .if ${MACHINE_ARCH} == "i386" -- cgit v1.3