OpenVAS Scanner  22.7.9
sighand.h
Go to the documentation of this file.
1 /* SPDX-FileCopyrightText: 2023 Greenbone AG
2  * SPDX-FileCopyrightText: 2006 Software in the Public Interest, Inc.
3  * SPDX-FileCopyrightText: 1998-2006 Tenable Network Security, Inc.
4  *
5  * SPDX-License-Identifier: GPL-2.0-only
6  */
7 
13 #ifndef OPENVAS_SIGHAND_H
14 #define OPENVAS_SIGHAND_H
15 
16 void (*openvas_signal (int signum, void (*handler) (int))) (int);
17 void
18 
19 sighand_chld (int sig);
20 
21 void
22 sighand_segv (int sig);
23 
24 void
25 let_em_die (int pid);
26 void
27 make_em_die (int sig);
28 #endif
sighand_chld
void sighand_chld(int sig)
Definition: sighand.c:95
let_em_die
void let_em_die(int pid)
Definition: sighand.c:32
pid
static pid_t pid
Definition: nasl_cmd_exec.c:39
openvas_signal
void(*)(int) openvas_signal(int signum, void(*handler)(int))
Definition: sighand.h:16
make_em_die
void make_em_die(int sig)
Definition: sighand.c:40
sighand_segv
void sighand_segv(int sig)
Definition: sighand.c:123