diff options
Diffstat (limited to 'defines.h')
-rw-r--r-- | defines.h | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -150,6 +150,11 @@ typedef unsigned int size_t; | |||
150 | # define HAVE_SIZE_T | 150 | # define HAVE_SIZE_T |
151 | #endif /* HAVE_SIZE_T */ | 151 | #endif /* HAVE_SIZE_T */ |
152 | 152 | ||
153 | #ifndef HAVE_SSIZE_T | ||
154 | typedef int ssize_t; | ||
155 | # define HAVE_SSIZE_T | ||
156 | #endif /* HAVE_SSIZE_T */ | ||
157 | |||
153 | #if !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE___SS_FAMILY_IN_SS) | 158 | #if !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE___SS_FAMILY_IN_SS) |
154 | # define ss_family __ss_family | 159 | # define ss_family __ss_family |
155 | #endif /* !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE_SA_FAMILY_IN_SS) */ | 160 | #endif /* !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE_SA_FAMILY_IN_SS) */ |
@@ -216,6 +221,10 @@ typedef unsigned int size_t; | |||
216 | # define _PATH_DEVNULL "/dev/null" | 221 | # define _PATH_DEVNULL "/dev/null" |
217 | #endif | 222 | #endif |
218 | 223 | ||
224 | #ifndef MAIL_DIRECTORY | ||
225 | # define MAIL_DIRECTORY "/var/spool/mail" | ||
226 | #endif | ||
227 | |||
219 | #ifndef MAILDIR | 228 | #ifndef MAILDIR |
220 | # define MAILDIR MAIL_DIRECTORY | 229 | # define MAILDIR MAIL_DIRECTORY |
221 | #endif | 230 | #endif |
@@ -280,4 +289,8 @@ typedef unsigned int size_t; | |||
280 | # undef HAVE_GETADDRINFO | 289 | # undef HAVE_GETADDRINFO |
281 | #endif /* defined(BROKEN_GETADDRINFO) && defined(HAVE_GETADDRINFO) */ | 290 | #endif /* defined(BROKEN_GETADDRINFO) && defined(HAVE_GETADDRINFO) */ |
282 | 291 | ||
292 | #if !defined(HAVE_MEMMOVE) && defined(HAVE_BCOPY) | ||
293 | # define memmove(s1, s2, n) bcopy((s2), (s1), (n)) | ||
294 | #endif /* !defined(HAVE_MEMMOVE) && defined(HAVE_BCOPY) */ | ||
295 | |||
283 | #endif /* _DEFINES_H */ | 296 | #endif /* _DEFINES_H */ |