netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
run.c File Reference
#include "conntrackd.h"
#include "netlink.h"
#include "filter.h"
#include "log.h"
#include "alarm.h"
#include "fds.h"
#include "traffic_stats.h"
#include "process.h"
#include "origin.h"
#include "date.h"
#include "internal.h"
#include <errno.h>
#include <signal.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
#include <string.h>
#include <time.h>
#include <fcntl.h>
Include dependency graph for run.c:

Functions

void killer (int signo)
 
int init (void)
 

Function Documentation

int init ( void  )

References CONFIG, create_fds(), CTD_HELPER, CTD_STATS_MODE, CTD_SYNC_MODE, cthelper_init(), ctnl_init(), dlog(), do_gettimeofday(), flags, killer(), local_server_create(), LOG_ERR, LOG_NOTICE, NULL, register_fd(), and STATE.

Referenced by ctnl_init(), and main().

Here is the call graph for this function:

Here is the caller graph for this function:

void killer ( int  signo)

References close_log(), CONFIG, CTD_HELPER, CTD_STATS_MODE, CTD_SYNC_MODE, cthelper_kill(), ctnl_kill(), destroy_fds(), dlog(), flags, local_server_destroy(), LOG_NOTICE, NULL, and STATE.

Referenced by init().

Here is the call graph for this function:

Here is the caller graph for this function: