OpenDNSSEC-enforcer  2.0.3
Functions
signal.h File Reference
#include "config.h"
#include <signal.h>

Go to the source code of this file.

Functions

void signal_set_engine (struct engine_struct *engine)
 
void * signal_handler (sig_atomic_t sig)
 
sig_atomic_t signal_capture (sig_atomic_t dflsig)
 

Function Documentation

◆ signal_capture()

sig_atomic_t signal_capture ( sig_atomic_t  dflsig)

Capture signal.

Parameters
[in]dflsigdefault signal
Returns
sig_atomic_t captured signal

◆ signal_handler()

void* signal_handler ( sig_atomic_t  sig)

Handle signals.

Parameters
[in]sigsignal to handle

Handle signals.

Definition at line 63 of file signal.c.

References ods_log_debug().

Referenced by engine_init().

◆ signal_set_engine()

void signal_set_engine ( struct engine_struct engine)

Set corresponding engine.

Parameters
[in]enginecorresponding engine

Set corresponding engine.

Definition at line 52 of file signal.c.

Referenced by engine_init().