Merge branch '4.next'
[exim.git] / src / OS / unsupported / os.h-HP-UX-9
1 /* Exim: OS-specific C header file for HP-UX version 9 */
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     "/hp-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 #define killpg(pgid,sig)   kill(-(pgid),sig)
18
19 typedef struct flock flock_t;
20
21 /* default is non-const */
22 #define ICONV_ARG2_TYPE const char **
23
24 /* End */