sgetmask(2) System Calls Manual sgetmask(2) BEZEICHNUNG sgetmask, ssetmask - Bearbeitung der Signalmaske (veraltet) BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include /* Definition der SYS_*-Konstanten */ #include [[veraltet]] long syscall(SYS_sgetmask, void); [[veraltet]] long syscall(SYS_ssetmask, long neuemaske); BESCHREIBUNG Diese Systemaufrufe sind veraltet. Verwenden Sie sie nicht; verwenden Sie stattdessen sigprocmask(2). sgetmask() liefert die Signalmaske des aufrufenden Prozesses zuruck. ssetmask() setzt die Signalmaske des aufrufenden Prozesses auf den in neuemaske angegebenen Wert. Die vorherige Signalmaske wird zuruckgeliefert. Die in diesen zwei Systemaufrufen behandelten Masken sind einfache Bitmasken (anders als das von sigprocmask(2) verwandte sigset_t); verwenden Sie sigmask(3), um diese Masken zu erzeugen und untersuchen. RUCKGABEWERT sgetmask() liefert immer erfolgreich die Signalmaske zuruck. ssetmask() ist immer erfolgreich und liefert die vorherige Signalmaske zuruck. FEHLER Diese Systemaufrufe sind immer erfolgreich. STANDARDS Linux. GESCHICHTE Seit Linux 3.16 ist die Unterstutzung fur diese Systemaufrufe optional, abhangig davon, ob der Kernel mit der Option CONFIG_SGETMASK_SYSCALL gebaut wurde. ANMERKUNGEN Diese Systemaufrufe kennen keine Signalnummern grosser als 31 (d.h. die Echtzeitsignale). Diese Systemaufrufe existieren auf x86-64 nicht. Es ist nicht moglich, SIGSTOP oder SIGKILL zu blockieren. SIEHE AUCH sigprocmask(2), signal(7) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann 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.12 23. Juli 2024 sgetmask(2)