:man| Alphabetical   Categories   About us 
 
ULIMIT (3) | C library functions | Unix Manual Pages | :man

NAME

ulimit - get and set process limits

CONTENTS

Library
Synopsis
Description
Return Values
Errors
See Also
Standards
History
Bugs

LIBRARY


.Lb libc

SYNOPSIS


.In ulimit.h long ulimit "int cmd" "..."

DESCRIPTION

The ulimit function will get and set process limits. Currently this is limited to the maximum file size. The cmd argument is one of the following:
UL_GETFSIZE will return the maximum file size in units of 512 blocks of the current process.
UL_SETFSIZE will attempt to set the maximum file size of the current process and its children with the second argument expressed as a long.

RETURN VALUES

Upon successful completion, ulimit returns the value requested; otherwise the value -1 is returned and the global variable errno is set to indicate the error.

ERRORS

The ulimit function will fail if:
[EINVAL]
The command specified was invalid.
[EPERM]
The limit specified to ulimit would have raised the maximum limit value, and the caller is not the super-user.

SEE ALSO

getrlimit(2)

STANDARDS

HISTORY

BUGS

getrlimit(2) setrlimit(2)

 
Created by Blin Media, 2008-2013