mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
17 lines
617 B
C
17 lines
617 B
C
$NetBSD: patch-libraries_libldap_os-local.c,v 1.1 2014/07/18 11:31:25 ryoon Exp $
|
|
|
|
--- libraries/libldap/os-local.c.orig 2014-01-25 13:36:15.000000000 +0000
|
|
+++ libraries/libldap/os-local.c
|
|
@@ -202,6 +202,11 @@ sendcred:
|
|
struct msghdr msg = {0};
|
|
# ifdef HAVE_STRUCT_MSGHDR_MSG_CONTROL
|
|
# ifndef CMSG_SPACE
|
|
+# if defined(_SCO_DS)
|
|
+/* SCO OpenServer 5.0.7/3.2 has no cmsg macros. */
|
|
+#define __ALIGNBYTES (sizeof(long) - 1)
|
|
+#define _CMSG_ALIGN(n) (((n) + __ALIGNBYTES) & ~__ALIGNBYTES)
|
|
+# endif
|
|
# define CMSG_SPACE(len) (_CMSG_ALIGN( sizeof(struct cmsghdr)) + _CMSG_ALIGN(len) )
|
|
# endif
|
|
# ifndef CMSG_LEN
|