From: Tim Kientzle Date: Sun, 11 Dec 2011 08:05:59 +0000 (-0500) Subject: Include ripemd.h header for FreeBSD libmd. X-Git-Tag: v3.0.2~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=770ece0c3ce7e5bf9c48dc0aca130fadc356e089;p=thirdparty%2Flibarchive.git Include ripemd.h header for FreeBSD libmd. SVN-Revision: 3905 --- diff --git a/libarchive/archive_crypto_private.h b/libarchive/archive_crypto_private.h index 902561079..24754a017 100644 --- a/libarchive/archive_crypto_private.h +++ b/libarchive/archive_crypto_private.h @@ -82,6 +82,9 @@ #if defined(ARCHIVE_CRYPTO_MD5_LIBMD) #include #endif +#if defined(ARCHIVE_CRYPTO_RMD160_LIBMD) +#include +#endif #if defined(ARCHIVE_CRYPTO_SHA1_LIBMD) #include #endif @@ -158,6 +161,8 @@ typedef unsigned char archive_md5_ctx; #if defined(ARCHIVE_CRYPTO_RMD160_LIBC) typedef RMD160_CTX archive_rmd160_ctx; +#elif defined(ARCHIVE_CRYPTO_RMD160_LIBMD) +typedef RIPEMD160_CTX archive_rmd160_ctx; #elif defined(ARCHIVE_CRYPTO_RMD160_NETTLE) typedef struct ripemd160_ctx archive_rmd160_ctx; #elif defined(ARCHIVE_CRYPTO_RMD160_OPENSSL)