X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=lib%2Fradius%2Fclient.h;h=ab4718a26e97b6644986c177c49472e858677205;hb=1836d5238f3d7fddd1dda7aa68dc56f39ff073a4;hp=3394e732c805907525990ffa4e2d63620f4593be;hpb=35311406413e0418112f7c295fee054a3506cbe8;p=radsecproxy.git diff --git a/lib/radius/client.h b/lib/radius/client.h index 3394e73..ab4718a 100644 --- a/lib/radius/client.h +++ b/lib/radius/client.h @@ -151,25 +151,11 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #endif #ifdef WITHOUT_OPENSSL -#ifndef RS_MD5_CTX -#error RS_MD5_CTX must be defined -#endif -#ifndef RS_MD5Init -#error RS_MD5Init must be defined -#endif -#ifndef RS_MD5Update -#error RS_MD5Update must be defined -#endif -#ifndef RS_MD5Final -#error RS_MD5Final must be defined -#endif -#ifndef RS_MD5Transform -#error RS_MD5Transform must be defined +#include "md5.h" +#else +#include #endif -#else /* WITHOUT_OPENSSL */ - -#include /** Define for compile-time selection of the MD5 functions. Defaults to using the OpenSSL functions. \ingroup custom */ #define RS_MD5_CTX MD5_CTX /** Define for compile-time selection of the MD5 functions. Defaults to using the OpenSSL functions. \ingroup custom */ @@ -178,9 +164,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define RS_MD5Update MD5_Update /** Define for compile-time selection of the MD5 functions. Defaults to using the OpenSSL functions. \ingroup custom */ #define RS_MD5Final MD5_Final -/** Define for compile-time selection of the MD5 functions. Defaults to using the OpenSSL functions. \ingroup custom */ -#define RS_MD5Transform MD5_Transform -#endif + #ifndef RS_MAX_PACKET_LEN /** The maximum size of a packet that the library will send or receive. \ingroup custom