xref: /netbsd-src/include/ulimit.h (revision ce099b40997c43048fb78bd578195f81d2456523)
1*ce099b40Smartin /*	$NetBSD: ulimit.h,v 1.3 2008/04/28 20:22:54 martin Exp $	*/
27d2e8d65Skleink 
37d2e8d65Skleink /*-
47d2e8d65Skleink  * Copyright (c) 1999 The NetBSD Foundation, Inc.
57d2e8d65Skleink  * All rights reserved.
67d2e8d65Skleink  *
77d2e8d65Skleink  * This code is derived from software contributed to The NetBSD Foundation
87d2e8d65Skleink  * by Klaus Klein.
97d2e8d65Skleink  *
107d2e8d65Skleink  * Redistribution and use in source and binary forms, with or without
117d2e8d65Skleink  * modification, are permitted provided that the following conditions
127d2e8d65Skleink  * are met:
137d2e8d65Skleink  * 1. Redistributions of source code must retain the above copyright
147d2e8d65Skleink  *    notice, this list of conditions and the following disclaimer.
157d2e8d65Skleink  * 2. Redistributions in binary form must reproduce the above copyright
167d2e8d65Skleink  *    notice, this list of conditions and the following disclaimer in the
177d2e8d65Skleink  *    documentation and/or other materials provided with the distribution.
187d2e8d65Skleink  *
197d2e8d65Skleink  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
207d2e8d65Skleink  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
217d2e8d65Skleink  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
227d2e8d65Skleink  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
237d2e8d65Skleink  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
247d2e8d65Skleink  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
257d2e8d65Skleink  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
267d2e8d65Skleink  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
277d2e8d65Skleink  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
287d2e8d65Skleink  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
297d2e8d65Skleink  * POSSIBILITY OF SUCH DAMAGE.
307d2e8d65Skleink  */
317d2e8d65Skleink 
327d2e8d65Skleink #ifndef _ULIMIT_H_
337d2e8d65Skleink #define _ULIMIT_H_
347d2e8d65Skleink 
357d2e8d65Skleink #define UL_GETFSIZE	1	/* Get maximum file size */
367d2e8d65Skleink #define UL_SETFSIZE	2	/* Set maximum file size */
377d2e8d65Skleink 
387d2e8d65Skleink #include <sys/cdefs.h>
397d2e8d65Skleink 
407d2e8d65Skleink __BEGIN_DECLS
4119b7469aSperry long int ulimit(int, ...);
427d2e8d65Skleink __END_DECLS
437d2e8d65Skleink 
447d2e8d65Skleink #endif /* !_ULIMIT_H_ */
45