Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

sigaddset - Signal einer Signalmenge hinzufügen

&pagelevel(4)&pagelevel

Definition

#include <signal.h>

int sigaddset(sigset_t *set, int sig);

Beschreibung

sigaddset() fügt das Signal sig der Signalmenge hinzu, auf die set zeigt.

Returnwert

0

bei Erfolg.

 

-1

bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen

Fehler

sigaddset() schlägt fehl, wenn gilt:


EINVAL

Der Wert von sig ist eine ungültige oder nicht unterstützte Signalnummer

Hinweis

Anwendungen sollten vor jeder anderen Verwendung eines Objekts vom Typ sigset_t sigemptyset() oder sigfillset() für dieses Objekt aufrufen. Wenn so ein Objekt nicht auf diese Weise initialisiert wird, aber trotzdem als Argument für sigaction(), sigaddset(), sigdelset(), sigismember(), sigpending() oder sigprocmask() verwendet wird, ist das Verhalten undefiniert.

Siehe auch

sigdelset(), sigemptyset(), sigfillset(), sigismember(), signal.h.