Lookups: lazy-load modules
[exim.git] / src / OS / unsupported / os.h-HI-UX
1 /* Exim: OS-specific C header file for HI-UX */
2 /* SPDX-License-Identifier: GPL-2.0-or-later */
3
4 #define LOAD_AVG_NEEDS_ROOT
5 #define HAVE_DEV_KMEM
6 #define LOAD_AVG_TYPE       double
7 #define LOAD_AVG_SYMBOL     "avenrun"
8 #define KERNEL_PATH         "/HI-UX"
9 #define FSCALE              1.0
10
11 #define HAVE_SYS_VFS_H
12
13 #define SELECT_ARG2_TYPE    int
14 #define F_FREESP            O_TRUNC
15 #define NEED_H_ERRNO        1
16
17 typedef struct flock flock_t;
18
19 /* default is non-const */
20 #define ICONV_ARG2_TYPE const char **
21
22 /* End */