audit.c File Reference

Signal handlers (SIGPOLL, SIGUSR1, SIGUSR2). More...

#include <nufw.h>
#include <nubase.h>

Include dependency graph for audit.c:

Go to the source code of this file.

Functions

void process_poll (int signum)
void process_usr1 (int signum)
void process_usr2 (int signum)
void process_hup (int signum)


Detailed Description

Signal handlers (SIGPOLL, SIGUSR1, SIGUSR2).

Signal handlers:

Definition in file audit.c.


Function Documentation

void process_hup ( int  signum  ) 

Restart current TLS connection.

Definition at line 84 of file audit.c.

References connected, DEBUG_LEVEL_FATAL, forced_reconnect, log_printf(), nuauth_conn::mutex, nu_client_reset(), session, shutdown_tls(), and tls.

Here is the call graph for this function:

void process_poll ( int  signum  ) 

Output traffic statistics (packets received/accepted).

See also:
pckt_rx and pckt_tx: Received and transmitted packets count.

Definition at line 39 of file audit.c.

void process_usr1 ( int  signum  ) 

Increase debug verbosity.

See also:
debug_level

Definition at line 59 of file audit.c.

References debug_level, DEBUG_LEVEL_FATAL, and log_printf().

Here is the call graph for this function:

void process_usr2 ( int  signum  ) 

Decrease debug verbosity.

See also:
debug_level

Definition at line 72 of file audit.c.

References debug_level, DEBUG_LEVEL_FATAL, and log_printf().

Here is the call graph for this function:


Generated on Sat Nov 22 04:00:39 2008 for NuFW by  doxygen 1.4.7