Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
setpgrp(2)			 System	Calls			    setpgrp(2)

NAME
       setpgrp - set process group ID

SYNOPSIS
       #include	<sys/types.h>
       #include	<unistd.h>

       pid_t setpgrp(void);

DESCRIPTION
       If  the	calling	process	is not already a session leader, the setpgrp()
       function	makes it one by	setting	its process group ID and session ID to
       the value of its	process	ID, and	releases its controlling terminal. See
       intro(2)	for more information on	process	group IDs and session leaders.

RETURN VALUES
       The setpgrp() function returns the value	of the new process group ID.

ERRORS
       No errors are defined.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Standard			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       setpgrp(1), intro(2), exec(2), fork(2), getpid(2), getsid(2),  kill(2),
       signal(3C), attributes(5), standards(5)

SunOS 5.10			  5 Jan	2000			    setpgrp(2)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=setpgrp&sektion=2&manpath=SunOS+5.10>

home | help