1/*-
2 * Copyright (c) 1998 Mark Newton
3 * Copyright (c) 1995 Christos Zoulas
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:
9 * 1. Redistributions of source code must retain the above copyright
10 *    notice, this list of conditions and the following disclaimer.
11 * 2. Redistributions in binary form must reproduce the above copyright
12 *    notice, this list of conditions and the following disclaimer in the
13 *    documentation and/or other materials provided with the distribution.
14 * 3. The name of the author may not be used to endorse or promote products
15 *    derived from this software without specific prior written permission
16 *
17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
18 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 *
28 * $FreeBSD$
29 */
30
31#ifndef	_SVR4_SYSCONFIG_H_
32#define	_SVR4_SYSCONFIG_H_
33
34#define SVR4_CONFIG_UNUSED_1		0x01
35#define SVR4_CONFIG_NGROUPS		0x02
36#define SVR4_CONFIG_CHILD_MAX		0x03
37#define SVR4_CONFIG_OPEN_FILES		0x04
38#define SVR4_CONFIG_POSIX_VER		0x05
39#define SVR4_CONFIG_PAGESIZE		0x06
40#define SVR4_CONFIG_CLK_TCK		0x07
41#define SVR4_CONFIG_XOPEN_VER		0x08
42#define SVR4_CONFIG_UNUSED_9		0x09
43#define SVR4_CONFIG_PROF_TCK		0x0a
44#define SVR4_CONFIG_NPROC_CONF		0x0b
45#define	SVR4_CONFIG_NPROC_ONLN		0x0c
46#define	SVR4_CONFIG_AIO_LISTIO_MAX	0x0d
47#define	SVR4_CONFIG_AIO_MAX		0x0e
48#define	SVR4_CONFIG_AIO_PRIO_DELTA_MAX	0x0f
49#define	SVR4_CONFIG_DELAYTIMER_MAX	0x10
50#define	SVR4_CONFIG_MQ_OPEN_MAX		0x11
51#define	SVR4_CONFIG_MQ_PRIO_MAX		0x12
52#define	SVR4_CONFIG_RTSIG_MAX		0x13
53#define	SVR4_CONFIG_SEM_NSEMS_MAX	0x14
54#define	SVR4_CONFIG_SEM_VALUE_MAX	0x15
55#define	SVR4_CONFIG_SIGQUEUE_MAX	0x16
56#define	SVR4_CONFIG_SIGRT_MIN		0x17
57#define	SVR4_CONFIG_SIGRT_MAX		0x18
58#define	SVR4_CONFIG_TIMER_MAX		0x19
59#define	SVR4_CONFIG_PHYS_PAGES		0x1a
60#define	SVR4_CONFIG_AVPHYS_PAGES	0x1b
61#define	SVR4_CONFIG_COHERENCY		0x1c
62#define	SVR4_CONFIG_SPLIT_CACHE		0x1d
63#define	SVR4_CONFIG_ICACHESZ		0x1e
64#define	SVR4_CONFIG_DCACHESZ		0x1f
65#define	SVR4_CONFIG_ICACHELINESZ	0x20
66#define	SVR4_CONFIG_DCACHELINESZ	0x21
67#define	SVR4_CONFIG_ICACHEBLKSZ		0x22
68#define	SVR4_CONFIG_DCACHEBLKSZ		0x23
69#define	SVR4_CONFIG_DCACHETBLKSZ	0x24
70#define	SVR4_CONFIG_ICACHE_ASSOC	0x25
71#define	SVR4_CONFIG_DCACHE_ASSOC	0x26
72#define	SVR4_CONFIG_UNUSED_2		0x27
73#define	SVR4_CONFIG_UNUSED_3		0x28
74#define	SVR4_CONFIG_UNUSED_4		0x29
75#define	SVR4_CONFIG_MAXPID		0x2a
76#define	SVR4_CONFIG_STACK_PROT		0x2b
77
78#endif /* !_SVR4_SYSCONFIG_H_ */
79