man.bsd.lv manual page server

Manual Page Search Parameters

RAISE(3) Library Functions Manual RAISE(3)

raisesend a signal to the current thread

library “libc”

#include <signal.h>

int
raise(int sig);

The () function sends the signal sig to the current thread.

Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned and the global variable errno is set to indicate the error.

The raise() function may fail and set errno for any of the errors specified for the library functions _lwp_self(2) and _lwp_kill(2).

kill(2), raise_default_signal(3)

The raise() function conforms to ANSI X3.159-1989 (“ANSI C89”) and Version 2 of the Single UNIX Specification (“SUSv2”).

May 9, 2011 NetBSD-9.2