diff --git a/os/xsha1.c b/os/xsha1.c index c54e68c83..a160b7eb4 100644 --- a/os/xsha1.c +++ b/os/xsha1.c @@ -33,7 +33,16 @@ #if defined(HAVE_SHA1_IN_LIBMD) /* Use libmd for SHA1 */ \ || defined(HAVE_SHA1_IN_LIBC) /* Use libc for SHA1 */ +#if defined(__DragonFly__) || defined(__FreeBSD__) +#include +#define SHA1End SHA1_End +#define SHA1File SHA1_File +#define SHA1Final SHA1_Final +#define SHA1Init SHA1_Init +#define SHA1Update SHA1_Update +#else #include +#endif void * x_sha1_init(void)