24 lines
		
	
	
		
			846 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			846 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH GETRLIMIT 3  "December 4, 2009"
 | |
| .UC 4
 | |
| .SH NAME
 | |
| getrlimit \- query resource consumption limits
 | |
| .SH SYNOPSIS
 | |
| .nf
 | |
| .ft B
 | |
| #include <sys/resource.h>
 | |
| 
 | |
| int getrlimit(int \fIresource\fP, struct rlimit *\fIrlp\fP);
 | |
| .fi
 | |
| .SH DESCRIPTION
 | |
| getrlimit queries the current resource limit regarding the specified
 | |
| \fIresource\fP. This can be one of the following: RLIMIT_CORE, RLIMIT_CPU,
 | |
| RLIMIT_DATA, RLIMIT_FSIZE, RLIMIT_NOFILE, RLIMIT_STACK or RLIMIT_AS.
 | |
| The soft limit is specified in \fIrlp\fP\->rlim_cur and the hard limit in
 | |
| \fIrlp\fP\->rlim_max. On MINIX, these are currently always the same.
 | |
| A value of RLIM_INFINITY specifies that no limit is enforced, although
 | |
| architectural limits may still apply.
 | |
| .SH "RETURN VALUE
 | |
| If the function succeeds, 0 is returned.
 | |
| If the function fails, -1 is returned and errno is set to indicate the
 | |
| cause of the failure.
 | 
