xref: /plan9-contrib/sys/src/ape/lib/ap/plan9/setsid.c (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
1 #include "lib.h"
2 #include <unistd.h>
3 #include "sys9.h"
4 
5 pid_t
setsid(void)6 setsid(void)
7 {
8 	if(_RFORK(RFNAMEG|RFNOTEG) < 0){
9 		_syserrno();
10 		return -1;
11 	}
12 	_sessleader = 1;
13 	return getpgrp();
14 }
15