Home
last modified time | relevance | path

Searched refs:evsignal (Results 1 – 2 of 2) sorted by relevance

/openbsd/lib/libevent/
H A Dsignal.c114 int new_max = evsignal + 1; in _evsignal_set_handler()
131 sig->sh_old[evsignal] = malloc(sizeof *sig->sh_old[evsignal]); in _evsignal_set_handler()
143 if (sigaction(evsignal, &sa, sig->sh_old[evsignal]) == -1) { in _evsignal_set_handler()
145 free(sig->sh_old[evsignal]); in _evsignal_set_handler()
146 sig->sh_old[evsignal] = NULL; in _evsignal_set_handler()
156 int evsignal; in evsignal_add() local
162 evsignal = EVENT_SIGNAL(ev); in evsignal_add()
163 assert(evsignal >= 0 && evsignal < NSIG); in evsignal_add()
194 sh = sig->sh_old[evsignal]; in _evsignal_restore_handler()
195 sig->sh_old[evsignal] = NULL; in _evsignal_restore_handler()
[all …]
H A Devent-internal.h74 int _evsignal_set_handler(struct event_base *base, int evsignal,
76 int _evsignal_restore_handler(struct event_base *base, int evsignal);