13e12c5d1SDavid du Colombier #include "lib.h" 23e12c5d1SDavid du Colombier #include <unistd.h> 33e12c5d1SDavid du Colombier #include "sys9.h" 43e12c5d1SDavid du Colombier 53e12c5d1SDavid du Colombier pid_t setsid(void)63e12c5d1SDavid du Colombiersetsid(void) 73e12c5d1SDavid du Colombier { 8*219b2ee8SDavid du Colombier if(_RFORK(RFNAMEG|RFNOTEG) < 0){ 93e12c5d1SDavid du Colombier _syserrno(); 103e12c5d1SDavid du Colombier return -1; 113e12c5d1SDavid du Colombier } 123e12c5d1SDavid du Colombier _sessleader = 1; 133e12c5d1SDavid du Colombier return getpgrp(); 143e12c5d1SDavid du Colombier } 15