Provided by: manpages-pl-dev_0.5-1_all 

NAZWA
getsid - pobranie ID sesji
SKŁADNIA
#include <unistd.h>
pid_t getsid(pid_t pid);
OPIS
Uwaga! To tłumaczenie może być nieaktualne!
getsid(0) zwraca ID sesji procesu wywołującego. getsid(p) zwraca ID sesji procesu o numerze ID procesu
równym p. (ID sesji dla procesu jest to numer ID grupy procesów procesu przewodzącego sesji.) Po
błędzie zwracane jest (pid_t) -1, i odpowiednio ustawiane errno.
BŁĘDY
EPERM Proces o numerze ID procesu równym p istnieje, ale nie należy do tej samej sesji, co proces
bieżący, a implementacja traktuje to jako błąd.
ESRCH Nie znaleziono procesu o numerze ID procesu równym p.
ZGODNE Z
SVr4, POSIX 1003.1-2001.
UWAGI
Linux nie zwraca EPERM.
Linux zawiera tę funkcję systemową począwszy od wersji Linuksa 1.3.44. Wspomaganie w libc istnieje od
libc 5.2.19.
Aby otrzymać prototyp pod glibc, należy zdefiniować zarówno _XOPEN_SOURCE, jak i _XOPEN_SOURCE_EXTENDED,
lub użyć "#define _XOPEN_SOURCE n", gdzie n jesy liczbą całkowitą większą lub równą 500.
ZOBACZ TAKŻE
getpgid(2), setsid(2)
INFORMACJE O TŁUMACZENIU
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne.
W razie zauważenia różnic między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub
funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:
man --locale=C 2 getsid
Prosimy o pomoc w aktualizacji stron man - więcej informacji można znaleźć pod adresem
http://sourceforge.net/projects/manpages-pl/.
Linux 2.5.0 2001-12-17 GETSID(2)