Provided by: manpages-de-dev_2.16-1_all bug

BEZEICHNUNG

       getsid - fragt die Sitzungskennung ab

ÜBERSICHT

       #include <sys/types.h>
       #include <unistd.h>

       pid_t getsid(pid_t pid);

   Mit Glibc erforderliche Makros (siehe feature_test_macros(7)):

       getsid():
           _XOPEN_SOURCE >= 500
               || /* Seit Glibc 2.12: */ _POSIX_C_SOURCE >= 200809L

BESCHREIBUNG

       getsid(0) gibt die Sitzungskennung des aufrufenden Prozesses zurück. getsid(p) liefert die
       Sitzungskennung des Prozesses mit der der Prozesskennung pid  zurück.  Falls  pid  0  ist,
       liefert getsid() die Sitzungskennung des aufrufenden Prozesses zurück.

RÜCKGABEWERT

       Bei  Erfolg  wird  eine  Sitzungskennung  zurückgegeben.  Bei einem Fehler wird (pid_t) -1
       zurückgegeben und errno entsprechend gesetzt.

FEHLER

       EPERM  Ein Prozess mit der Prozesskennung pid 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 Prozesskennung pid gefunden.

VERSIONEN

       Dieser Systemaufruf ist in Linux seit Version 2.0 verfügbar.

KONFORM ZU

       POSIX.1-2001, POSIX.1-2008, SVr4.

ANMERKUNGEN

       Linux gibt nicht EPERM zurück.

       In credentials(7) finden Sie eine Beschreibung von Sitzungen und Sitzungskennungen.

SIEHE AUCH

       getpgid(2), setsid(2), credentials(7)

KOLOPHON

       Diese Seite  ist  Teil  der  Veröffentlichung  5.03  des  Projekts  Linux-man-pages.  Eine
       Beschreibung  des  Projekts,  Informationen,  wie  Fehler gemeldet werden können sowie die
       aktuelle Version dieser Seite finden sich unter https://www.kernel.org/doc/man-pages/.

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Martin Schulze <joey@infodrom.org>
       und Chris Leick <c.leick@vollbio.de> erstellt.

       Diese  Übersetzung  ist  Freie  Dokumentation;  lesen  Sie  die GNU General Public License
       Version  3  oder  neuer  bezüglich  der  Copyright-Bedingungen.  Es  wird  KEINE   HAFTUNG
       übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an <debian-l10n-german@lists.debian.org>.