Provided by:
manpages-de-dev_0.10-1_all 
BEZEICHNUNG
getsid - fragt die Sitzungs-ID ab
"UBERSICHT
#include <unistd.h>
pid_t getsid(pid_t pid);
Mit Glibc erforderliche Makros (siehe feature_test_macros(7)):
getsid():
_XOPEN_SOURCE >= 500 || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
|| /* Seit Glibc 2.12: */ _POSIX_C_SOURCE >= 200809L
BESCHREIBUNG
getsid(0) gibt die Sitzungs-ID des aufrufenden Prozesses zuruck.
getsid(p) liefert die Sitzungs-ID des Prozesses mit der der Prozess-ID
p zuruck. (Die Sitzungs-ID eines Prozesses ist die Prozessgruppen-ID
des Sitzungsfuhrungsprozesses.)
R"UCKGABEWERT
Bei Erfolg wird eine Sitzungs-ID zuruckgegeben. Bei einem Fehler wird
(pid_t) -1 zuruckgegeben und errno entsprechend gesetzt.
FEHLER
EPERM Ein Prozess mit der Prozess-ID p existiert, ist aber nicht in
der gleichen Sitzung wie der aufrufende Prozess und die
Implementierung betrachtet dies als einen Fehler.
ESRCH Es wurde kein Prozess mit der Prozess-ID p gefunden.
VERSIONEN
Dieser Systemaufruf ist in Linux seit Version 2.0 verfugbar.
KONFORM ZU
SVr4, POSIX.1-2001.
ANMERKUNGEN
Linux gibt nicht EPERM zuruck.
SIEHE AUCH
getpgid(2), setsid(2), credentials(7)
KOLOPHON
Diese Seite ist Teil der Veroffentlichung 3.32 des Projekts
Linux-man-pages. Eine Beschreibung des Projekts und Informationen, wie
Fehler gemeldet werden konnen, finden sich unter
http://www.kernel.org/doc/man-pages/.
"UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Martin Schulze
<joey@infodrom.org> und Chris Leick <c.leick@vollbio.de> erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezuglich der Copyright-
Bedingungen. Es wird KEINE HAFTUNG ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an <debian-l10n-
german@lists.debian.org>.