|
|||||||
|
|
SETSIDSection: Systemaufrufe (2)Updated: 12. September 1996 Index Return to Main Contents BEZEICHNUNGsetsid - erzeugt eine neue Sitzung und setzt die Prozeßgruppen-IDÜBERSICHT#include <unistd.h>BESCHREIBUNGsetsid() erzeugt eine neue Sitzung, wenn der aufrufende Prozeß kein Prozeßgruppen-Führer ist. Der aufrufende Prozeß wird dann Führer der neuen Sitzung und der Prozeßgruppenführer der neuen Prozeßgruppe, außerdem hat er kein ihn controllierendes Terminal (tty). Die Prozeßgruppen-ID und die Session-ID des aufrufenden Prozesses wird auf die Prozeß-ID des aufrufenden Prozesses gesetzt. Der aufrufende Prozeß ist der einzige Prozeß in dieser neuen Prozeßgruppe und in dieser Sitzung.RÜCKGABEWERTDie Sitzungs-ID des aufrufenden Prozesses.FEHLERIm Fehlerfall wird -1 zurückgegeben. Der einzige Fehler, der auftreten kann, ist EPERM.ANMERKUNGENWenn der aufrufende Prozeß bereits ein Prozeßgruppen-Führer ist, so mißlingt setsid.KONFORM ZUPOSIXSIEHE AUCHsetpgid(2), setpgrp(2).
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |