xref: /csrg-svn/include/limits.h (revision 65406)
136798Sbostic /*
261068Sbostic  * Copyright (c) 1988, 1993
361068Sbostic  *	The Regents of the University of California.  All rights reserved.
436798Sbostic  *
542611Sbostic  * %sccs.include.redist.c%
636798Sbostic  *
7*65406Sbostic  *	@(#)limits.h	8.2 (Berkeley) 01/04/94
836798Sbostic  */
936798Sbostic 
1047770Sbostic #ifndef _LIMITS_H_
1147770Sbostic #define	_LIMITS_H_
1247770Sbostic 
1336804Sbostic #define	_POSIX_ARG_MAX		4096
1436804Sbostic #define	_POSIX_CHILD_MAX	6
1536804Sbostic #define	_POSIX_LINK_MAX		8
1636804Sbostic #define	_POSIX_MAX_CANON	255
1736804Sbostic #define	_POSIX_MAX_INPUT	255
1836804Sbostic #define	_POSIX_NAME_MAX		14
1936804Sbostic #define	_POSIX_NGROUPS_MAX	0
2036804Sbostic #define	_POSIX_OPEN_MAX		16
2136804Sbostic #define	_POSIX_PATH_MAX		255
2236804Sbostic #define	_POSIX_PIPE_BUF		512
23*65406Sbostic #define	_POSIX_SSIZE_MAX	32767
24*65406Sbostic #define	_POSIX_STREAM_MAX	8
25*65406Sbostic #define	_POSIX_TZNAME_MAX	3
2636804Sbostic 
2745456Sbostic #define	_POSIX2_BC_BASE_MAX	99
2845456Sbostic #define	_POSIX2_BC_DIM_MAX	2048
2945456Sbostic #define	_POSIX2_BC_SCALE_MAX	99
3045456Sbostic #define	_POSIX2_BC_STRING_MAX	1000
3145456Sbostic #define	_POSIX2_EQUIV_CLASS_MAX	2
3245456Sbostic #define	_POSIX2_EXPR_NEST_MAX	32
3345456Sbostic #define	_POSIX2_LINE_MAX	2048
3445456Sbostic #define	_POSIX2_RE_DUP_MAX	255
3545456Sbostic 
3645678Sbostic #include <machine/limits.h>
3736803Sbostic #include <sys/syslimits.h>
3847770Sbostic 
3947770Sbostic #endif /* !_LIMITS_H_ */
40