Прототип системного вызова
#include <sys/types.h>
#include <unistd.h>
pid_t getsid(pid_t pid);
Описание системных вызовов
Системный вызов возвращает идентификатор сеанса для процесса с идентификатором pid. Если параметр pid равен 0, то возвращается идентификатор сеанса для данного процесса.
Тип данных pid_t является синонимом для одного из целочисленных типов языка C.