git://git.exim.org
/
users
/
heiko
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Docs: clarify list-separator requirements
[users/heiko/exim.git]
/
src
/
OS
/
os.h-Darwin
diff --git
a/src/OS/os.h-Darwin
b/src/OS/os.h-Darwin
index b597f9da30a965d330311e69bb4175e520e9cb94..1a557d829ef5dcbfa3c18363a5a3be1b51c2c0f6 100644
(file)
--- a/
src/OS/os.h-Darwin
+++ b/
src/OS/os.h-Darwin
@@
-6,9
+6,8
@@
#define HAVE_SYS_MOUNT_H
#define PAM_H_IN_PAM
#define SIOCGIFCONF_GIVES_ADDR
#define HAVE_SYS_MOUNT_H
#define PAM_H_IN_PAM
#define SIOCGIFCONF_GIVES_ADDR
+#define EXIM_HAVE_OPENAT
-/* OSX 10.2 does not have poll.h, 10.3 does emulate it badly. */
-#define NO_POLL_H
#define F_FREESP O_TRUNC
typedef struct flock flock_t;
#define F_FREESP O_TRUNC
typedef struct flock flock_t;
@@
-17,7
+16,7
@@
typedef struct flock flock_t;
Consider reducing MAX_LOCALHOST_NUMBER */
#ifndef _BSD_SOCKLEN_T_
Consider reducing MAX_LOCALHOST_NUMBER */
#ifndef _BSD_SOCKLEN_T_
-#define _BSD_SOCKLEN_T_ int32_t /* socklen_t (duh) */
+#
define _BSD_SOCKLEN_T_ int32_t /* socklen_t (duh) */
#endif
/* Settings for handling IP options. There's no netinet/ip_var.h. The IP
#endif
/* Settings for handling IP options. There's no netinet/ip_var.h. The IP
@@
-53,4
+52,8
@@
in "man 2 getgroups". */
#define _DARWIN_UNLIMITED_GETGROUPS
#define EXIM_GROUPLIST_SIZE 64
#define _DARWIN_UNLIMITED_GETGROUPS
#define EXIM_GROUPLIST_SIZE 64
+/* TCP Fast Open: Darwin uses a connectx() call
+rather than a modified sendto() */
+#define EXIM_TFO_CONNECTX
+
/* End */
/* End */