Provided by: manpages-de-dev_4.13-4_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 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.10  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  die
       Mailingliste der Übersetzer.

Linux                                          15. September 2017                                      GETSID(2)