ucspi-ssl  0.99e
TLS encryption for IPv6 communication
Macros | Functions | Variables
sig.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define sig_ignore(s)   (sig_catch((s),sig_ignorehandler))
 
#define sig_uncatch(s)   (sig_catch((s),sig_defaulthandler))
 

Functions

void sig_catch (int, void(*)())
 
void sig_block (int)
 
void sig_unblock (int)
 
void sig_blocknone (void)
 
void sig_pause (void)
 
void sig_dfl (int)
 

Variables

int sig_alarm
 
int sig_child
 
int sig_cont
 
int sig_hangup
 
int sig_int
 
int sig_pipe
 
int sig_term
 
void(* sig_defaulthandler )()
 
void(* sig_ignorehandler )()
 

Macro Definition Documentation

◆ sig_ignore

#define sig_ignore (   s)    (sig_catch((s),sig_ignorehandler))

Definition at line 18 of file sig.h.

◆ sig_uncatch

#define sig_uncatch (   s)    (sig_catch((s),sig_defaulthandler))

Definition at line 19 of file sig.h.

Function Documentation

◆ sig_block()

void sig_block ( int  )

Definition at line 7 of file sig_block.c.

Here is the caller graph for this function:

◆ sig_blocknone()

void sig_blocknone ( void  )

Definition at line 31 of file sig_block.c.

◆ sig_catch()

void sig_catch ( int  ,
void(*)()   
)

Definition at line 7 of file sig_catch.c.

Here is the caller graph for this function:

◆ sig_dfl()

void sig_dfl ( int  )

◆ sig_pause()

void sig_pause ( void  )

Definition at line 7 of file sig_pause.c.

Here is the caller graph for this function:

◆ sig_unblock()

void sig_unblock ( int  )

Definition at line 19 of file sig_block.c.

Here is the caller graph for this function:

Variable Documentation

◆ sig_alarm

int sig_alarm

Definition at line 6 of file sig.c.

◆ sig_child

int sig_child

Definition at line 7 of file sig.c.

◆ sig_cont

int sig_cont

Definition at line 8 of file sig.c.

◆ sig_defaulthandler

void(* sig_defaulthandler) ()

Definition at line 14 of file sig.c.

◆ sig_hangup

int sig_hangup

Definition at line 9 of file sig.c.

◆ sig_ignorehandler

void(* sig_ignorehandler) ()

Definition at line 15 of file sig.c.

◆ sig_int

int sig_int

Definition at line 10 of file sig.c.

◆ sig_pipe

int sig_pipe

Definition at line 11 of file sig.c.

◆ sig_term

int sig_term

Definition at line 12 of file sig.c.