|
|||||||
|
|
PRCTLSection: Linux Programmer's Manual (2)Updated: 2002-06-27 Index Return to Main Contents NAMEprctl - operations on a processSYNOPSIS#include <sys/prctl.h>int prctl(int option, unsigned long arg2, unsigned long arg3 , unsigned long arg4, unsigned long arg5); DESCRIPTIONprctl is called with a first argument describing what to do (with values defined in <linux/prctl.h>), and further parameters with a significance depending on the first one. The first argument can be:
RETURN VALUEPR_GET_DUMPABLE and PR_GET_KEEPCAPS return 0 or 1 on success. All other option values return 0 on success. On error, -1 is returned, and errno is set appropriately.ERRORS
CONFORMING TOThis call is Linux-specific. IRIX has a prctl system call (also introduced in Linux 2.1.44 as irix_prctl on the MIPS architecture), with prototypeptrdiff_t prctl(int option, int arg2, int arg3); and options to get the maximum number of processes per user, get the maximum number of processors the calling process can use, find out whether a specified process is currently blocked, get or set the maximum stack size, etc., etc. AVAILABILITYThe prctl() systemcall was introduced in Linux 2.1.57. There is no prctl() library call as yet.SEE ALSOsignal(2)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |