PRCTL
Section: Linux Programmer's Manual
(2)
Updated: 3 February 1998
Index
Return to Main Contents
À̸§
prctl - ÇÁ·Î¼¼½º»ó¿¡¼ÀÇ ½ÇÇà
»ç¿ë¹ý
#include <sys/prctl.h>
int prctl(int option, unsigned long arg2, unsigned long arg3
, unsigned long arg4, unsigned long arg5);
¼³¸í
prctl
´Â ¹«¾ùÀ» ÇØ¾ß ÇÏ´ÂÁö¸¦(<linux/prctl.h>¿¡¼ Á¤ÇØÁø °ªÀ» °¡Áø) ¶æÇϴ ù¹ø° µ¶¸³º¯¼ö¿Í ÀÌ°Í¿¡ µû¸¥ Àǹ̸¦ °¡Áö´Â ¸Å°³ º¯¼ö¸¦ ÅëÇØ È£ÃâµÈ´Ù.
ù¹ø° µ¶¸³º¯¼ö´Â:
- PR_SET_PDEATHSIG
-
(¸®´ª½º 2.1.57 ÀÌÈÄ)
ÇöÀç ÇÁ·Î¼¼½ºÀÇ ±Ù¿ø ÇÁ·Î¼¼½º °Á¦ Á¾·á ½ÅÈ£¸¦ arg2 (1..ÃÖ´ë ¹üÀ§ÀÇ ½ÅÈ£°ªÀ̳ª 0À¸·Î Áö¿î´Ù.)·Î ¼³Á¤ÇÑ´Ù.
ÀÌ°ÍÀº ÇöÀç ÇÁ·Î¼¼½º°¡ ±×°ÍÀÇ ±Ù¿ø ÇÁ·Î¼¼½º°¡ Á¾·á µÇ´Â ¶§¸¦ ¾Ë°Ô ÇØÁÖ´Â ½ÅÈ£ÀÌ´Ù. ÀÌ °ªÀº fork()¿¡¼ ÃʱâÈ µÈ´Ù.
- PR_GET_PDEATHSIG
-
(¸®´ª½º 2.3.15 ÀÌÈÄ)
±Ù¿ø ÇÁ·Î¼¼½ºÀÇ °Á¦Á¾·á ½ÅÈ£ÀÇ ÇöÁ¦ °ªÀ» (int *) arg2¿¡¼ Àд´Ù.
¹Ýȯ°ª
¼º°ø ½Ã, 0À» ¹ÝȯÇÑ´Ù.
¿¡·¯ ½Ã, -1 À» ¹ÝȯÇÑ´Ù. ±×¸®°í
errno
´Â ÀûÀýÈ÷ ¼³Á¤µÈ´Ù.
¿¡·¯
- EINVAL
-
option
ÀÇ °ªÀÌ ¾Ë·ÁÁöÁö ¾Ê¾Ò´Ù°Å³ª, ±×°ÍÀÌ
PR_SET_PDEATHSIG
ÀÌ°í,
arg2
°¡ 0 ȤÀº signal number°¡ ¾Æ´Ï´Ù.
ȣȯ
ÀÌ È£ÃâÀº ¸®´ª½º¿¡ Æ¯È µÇ¾î ÀÖ´Ù..
IRIX ´Â prctl ½Ã½ºÅÛ È£ÃâÀ» ±âº»Çü
ptrdiff_t prctl(int option, int arg2, int arg3);
À¸·Î, ±×¸®°í »ç¿ëÀÚ´ç ÃÖ´ë ÇÁ·Î¼¼½º ÇÒ´çÇÏ°í, È£ÃâÇÑ ÇÁ·Î¼¼½º°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÃÖ´ë ÇÁ·Î¼¼½º ÇÒ´çÇÏ°í, ÇöÀç ¾î¶² ÇÁ·Î¼¼½º°¡ Æó¼âµÇ¾î ÀÖ´ÂÁö ¾Ë·ÁÁÖ°í, ÃÖ´ë ½ºÅØ Å©±â¸¦ Àâ°í ¼³Á¤ÇÏ´Â µîµîÀ» ¿É¼ÇÀ¸·Î
°¡Áö°í ÀÖ´Ù.(¶ÇÇÑ, ¸®´ª½º 2.1.44 ¿¡¼´Â MIPS ±¸Á¶»ó¿¡¼ÀÇ irix_prctl·Î ¼Ò°³µÇ¾ú´Ù.),
AVAILABILITY
prctl() ½Ã½ºÅÛ È£ÃâÀº ¸®´ª½º 2.1.57¿¡¼ ¼Ò°³µÇ¾ú´Ù.
¾ÆÁ÷ prctl() ¶óÀ̺귯¸® È£ÃâÀº ¾ø´Ù.
°ü·Ã Ç׸ñ
signal(2)
¿ªÀÚ
ASPLINUX<man@asp-linux.co.kr>, 2000³â 7¿ù 26
Index
- À̸§
-
- »ç¿ë¹ý
-
- ¼³¸í
-
- ¹Ýȯ°ª
-
- ¿¡·¯
-
- ȣȯ
-
- AVAILABILITY
-
- °ü·Ã Ç׸ñ
-
- ¿ªÀÚ
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004