getsid(2) System Calls Manual getsid(2) BEZEICHNUNG getsid - fragt die Sitzungskennung ab BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include pid_t getsid(pid_t pid); Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)): getsid(): _XOPEN_SOURCE >= 500 || /* Seit Glibc 2.12: */ _POSIX_C_SOURCE >= 200809L BESCHREIBUNG getsid(p) liefert die Sitzungskennung des Prozesses mit der Prozesskennung pid zuruck. Falls pid 0 ist, liefert getsid() die Sitzungskennung des aufrufenden Prozesses zuruck. RUCKGABEWERT Bei Erfolg wird eine Sitzungskennung zuruckgegeben. Bei einem Fehler wird (pid_t) -1 zuruckgegeben und errno gesetzt, um den Fehler anzuzeigen. 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 Linux gibt nicht EPERM zuruck. STANDARDS POSIX.1-2008. GESCHICHTE POSIX.1-2001, SVr4. Linux 2.0. ANMERKUNGEN In credentials(7) finden Sie eine Beschreibung von Sitzungen und Sitzungskennungen. SIEHE AUCH getpgid(2), setsid(2), credentials(7) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Martin Schulze und Chris Leick 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 die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 getsid(2)