Hurd: errno really uses more than a short-sized value. Bug 2476
[exim.git] / src / OS / unsupported / os.h-AIX
1 /* Exim: OS-specific C header file for AIX */
2 /* Written by Nick Waterman <nick@cimio.co.uk> */
3 /* Modified by Philip Hazel with data from
4    Niels Provos <provos@wserver.physnet.uni-hamburg.de>
5    Juozas Simkevicius <juozas@omnitel.net> for load averages
6 */
7
8 #define HAVE_DEV_KMEM
9 #define LOAD_AVG_SYMBOL "avenrun"
10 #define KERNEL_PATH     "/unix"
11 #define LOAD_AVG_TYPE   int
12 #define FSCALE          65536.0
13
14 #define HAVE_SYS_VFS_H
15 #define HAVE_SYS_STATFS_H
16
17 /* Now tell AIX to emulate BSD as badly as it can. */
18
19 #define _BSD 44
20
21 typedef struct flock flock_t;
22
23 /* default is non-const */
24 #define ICONV_ARG2_TYPE const char **
25
26
27 /* End */