Quelques fonctions d'information sur les sessions et les groupes.
Elles nécessite toute l'include
#include <unistd.h>
La primitive
pid_t tcgetsid(int desc);
renvoie l'identité du processus leader.
La primitive renvoie -1 si le terminal n'est pas terminal de contrôle.
pid_t getsid(pid_t pid);
renvoie l'identité du leader de la session du processus pid.
Si pid ==0 c'est le pid du processus courant qui est utilisé,
un appel équivalent à getsid(getpid())
mais avec un appel système de moins.