1 #include <termios.h> 2 #include <sys/ioctl.h> 3 tcgetsid(int fd)4 pid_t tcgetsid(int fd) 5 { 6 int sid; 7 if (ioctl(fd, TIOCGSID, &sid) < 0) 8 return -1; 9 return sid; 10 } 11