![]() |
The Netsukuku Project
0.0.9
An Alternative routing method
|
#include "includes.h"#include "common.h"#include "conf.h"#include "libnetlink.h"#include "ll_map.h"#include "request.h"#include "pkts.h"#include "if.h"#include "bmap.h"#include "netsukuku.h"#include "qspn.h"#include "accept.h"#include "daemon.h"#include "crypto.h"#include "andna_cache.h"#include "andna.h"#include "radar.h"#include "hook.h"#include "rehook.h"
Macros | |
| #define | FATAL_NOT_SPECIFIED(str) |
Functions | |
| void | save_pid (void) |
| int | is_ntkd_already_running (void) |
| int | ntk_load_maps (void) |
| int | ntk_save_maps (void) |
| int | ntk_free_maps (void) |
| void | usage (void) |
| void | fill_default_options (void) |
| void | fill_loaded_cfg_options (void) |
| void | free_server_opt (void) |
| void | parse_options (int argc, char **argv) |
| void | check_conflicting_options (void) |
| void | init_netsukuku (char **argv) |
| int | destroy_netsukuku (void) |
| void | sigterm_handler (int sig) |
| void * | reload_hostname_thread (void *null) |
| void | sighup_handler (int sig) |
| void * | rh_cache_flush_thread (void *null) |
| void | sigalrm_handler (int sig) |
| int | main (int argc, char **argv) |
Variables | |
| int | errno |
| char * | optarg |
| int | optind |
| int | opterr |
| int | optopt |
| int | destroy_netsukuku_mutex |
| int | pid_saved |
| int | options_parsed =0 |
| #define FATAL_NOT_SPECIFIED | ( | str | ) |
| void check_conflicting_options | ( | void | ) |


| int destroy_netsukuku | ( | void | ) |


| void fill_default_options | ( | void | ) |

| void fill_loaded_cfg_options | ( | void | ) |


| void free_server_opt | ( | void | ) |

| void init_netsukuku | ( | char ** | argv | ) |


| int is_ntkd_already_running | ( | void | ) |


| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| int ntk_free_maps | ( | void | ) |


| int ntk_load_maps | ( | void | ) |


| int ntk_save_maps | ( | void | ) |


| void parse_options | ( | int | argc, |
| char ** | argv | ||
| ) |


| void* reload_hostname_thread | ( | void * | null | ) |


| void* rh_cache_flush_thread | ( | void * | null | ) |


| void save_pid | ( | void | ) |


| void sigalrm_handler | ( | int | sig | ) |


| void sighup_handler | ( | int | sig | ) |


| void sigterm_handler | ( | int | sig | ) |


| void usage | ( | void | ) |

| int destroy_netsukuku_mutex |
| int errno |
| char* optarg |
| int opterr |
| int optind |
| int options_parsed =0 |
| int optopt |
| int pid_saved |