Restore old umask in modefopen() rather than forcing zero.
[exim.git] / src / OS / os.h-DGUX
1 /* $Cambridge: exim/src/OS/os.h-DGUX,v 1.1 2004/10/06 15:07:39 ph10 Exp $ */
2
3 /* Exim: OS-specific C header file for DGUX */
4
5 /* Written by Ken Bailey (K.Bailey@rbgkew.org.uk) Feb 1998 */
6 /* on dgux R4.11MU04 generic AViiON mc88100                */
7 /* Modified Dec 1998 by PH after message from Ken.         */
8
9 #define HAVE_SYS_STATVFS_H
10 #define F_FAVAIL                 f_favail
11
12 #define NO_SYSEXITS              /* DGUX doesn't ship sysexits.h */
13 #define NO_IP_VAR_H              /* DGUX has no netinet/ip_var.h */
14
15 #define os_strsignal             dg_strsignal
16 #define OS_STRSIGNAL
17
18 #define HAVE_MMAP
19
20 /* The definition of ipoptions in netinet/in.h (masquerading as ip_opts) used
21 in smtp_in.c is for Intel DG _IX86_ABI only. You may be able to get this to
22 work on Intel DG but it's certainly easier to skip it on M88k. This means we
23 forego the detection of some source-routing based IP attacks. */
24
25 #define NO_IP_OPTIONS
26
27 /* End */