Files
pkgsrc-ng/databases/openldap/patches/patch-de
2016-01-21 23:40:00 +01:00

21 lines
577 B
Plaintext

$NetBSD: patch-de,v 1.4 2014/10/01 08:32:31 adam Exp $
--- contrib/slapd-modules/smbk5pwd/smbk5pwd.c.orig 2014-09-19 01:48:49.000000000 +0000
+++ contrib/slapd-modules/smbk5pwd/smbk5pwd.c
@@ -70,8 +70,15 @@ static ObjectClass *oc_krb5KDCEntry;
#include <nettle/md4.h>
typedef unsigned char DES_cblock[8];
#elif HAVE_OPENSSL
+#ifdef __NetBSD__
+#include <des.h>
+#include <md4.h>
+typedef des_key_schedule DES_key_schedule;
+typedef des_cblock DES_cblock;
+#else
#include <openssl/des.h>
#include <openssl/md4.h>
+#endif
#else
#error Unsupported crypto backend.
#endif