#define _LIBRARY_
#include<unistd.h>
/*
*创建一个会话并设置进程组号,下面系统调用宏对应于函数:
* pid_t setsid(),返回:调用进程的会话标识符(session ID)
*/
_syscall0(pid_t,setsid);
该程序包括一个setsid()系统调用函数,如果调用的进程不是一个组的领导时,该函数用于创建一个新会话。则调用进程将成为该新会话的领导,新进程组的组领导,并且没有控制终端. 调用进程的组ID和会话ID被设置成进程PID(进程标识符). 调用进程将称为新进程组和新会话中的唯一进程