olsr_config Struct Reference

#include <olsr_cfg.h>

Collaboration diagram for olsr_config:
Collaboration graph
[legend]

Data Fields

int ip_version
size_t ipsize
unsigned char no_fork:1
unsigned char allow_no_interfaces:1
unsigned char willingness_auto:1
unsigned char clear_screen:1
unsigned char source_ip_mode:1
uint16_t tos
uint8_t rt_proto
uint8_t rt_table
uint8_t rt_table_default
olsr_fib_metric_options fib_metric
bool log_event [LOG_SEVERITY_COUNT][LOG_SOURCE_COUNT]
bool log_target_stderr
char * log_target_file
bool log_target_syslog
struct plugin_entryplugins
struct list_entity hna_entries
struct olsr_if_configif_configs
uint32_t pollrate
uint32_t nic_chgs_pollrate
uint32_t lq_nat_thresh
uint8_t tc_redundancy
uint8_t mpr_coverage
uint8_t lq_fish
uint8_t willingness
uint16_t olsr_port
char * dlPath
uint16_t comport_http
uint16_t comport_http_limit
uint16_t comport_txt
uint16_t comport_txt_limit
struct olsr_msg_params tc_params
struct olsr_msg_params mid_params
struct olsr_msg_params hna_params
union olsr_ip_addr router_id
uint32_t will_int
int exit_value
int ioctl_s
union olsr_ip_addr main_addr unicast_src_ip

Detailed Description

Definition at line 181 of file olsr_cfg.h.


Field Documentation

Definition at line 218 of file olsr_cfg.h.

Referenced by olsr_com_init(), olsr_get_default_cfg(), and parse_cfg_option().

Definition at line 219 of file olsr_cfg.h.

Referenced by olsr_get_default_cfg(), and parse_cfg_option().

Definition at line 220 of file olsr_cfg.h.

Referenced by olsr_com_init(), olsr_get_default_cfg(), and parse_cfg_option().

Definition at line 221 of file olsr_cfg.h.

Referenced by olsr_get_default_cfg(), and parse_cfg_option().

Definition at line 235 of file olsr_cfg.h.

Referenced by main(), olsr_exit(), and olsr_get_default_cfg().

Definition at line 182 of file olsr_cfg.h.

Referenced by add_interface(), add_ipv6_addr(), allowed_hostname_or_ip_in_service(), allowed_ip(), build_config_body(), build_ipaddr_link(), check_for_route(), chk_if_changed(), CreateCaptureSocket(), debuginfo_enable(), debuginfo_msgstat(), debuginfo_pktstat(), debuginfo_print_msgstat(), debuginfo_print_pktstat(), generate_iptunnel_name(), get_http_socket(), GetIntInfo(), init_net(), InitOBAMP(), internal_olsr_os_del_ipip_tunnel(), ip_acl_plugin_parse(), ip_is_linklocal(), is_prefix_inetgw(), is_prefix_niit_ipv6(), join_mcast(), ListInterfaces(), looped_checks(), lq_mult_helper(), main(), mapwrite_work(), net_os_set_ifoptions(), net_output(), olsr_add_ip(), olsr_add_route(), olsr_com_handle_htmlsite(), olsr_com_handle_txtcommand(), olsr_com_openport(), olsr_com_parse_request(), olsr_create_duplicate_entry(), olsr_del_route(), olsr_event(), olsr_event_doing_hna(), olsr_get_default_cfg(), olsr_input(), olsr_input_hna(), olsr_ip_hashing(), olsr_ip_prefix_to_string(), olsr_ip_to_string(), olsr_ipcmp(), olsr_os_inetgw_tunnel_route(), olsr_parser(), olsr_print_duplicate_table(), olsr_print_link_set(), olsr_print_neighbor_table(), olsr_print_tc_table(), olsr_sanity_check_cfg(), olsr_write_cnf_buf(), olsrd_plugin_init(), os_cleanup_global_ifoptions(), os_init_global_ifoptions(), os_init_interface(), os_ip4_tunnel(), os_ip6_tunnel(), os_iptunnel_add_ipip(), os_iptunnel_cleanup(), os_iptunnel_init(), os_recvfrom(), parse_cfg_hna(), parse_cfg_interface(), parse_cfg_option(), parse_http_request(), set_nameservice_host(), set_nameservice_server(), set_plugin_hna(), set_plugin_ipaddress(), txtinfo_init(), txtinfo_interfaces(), yyparse(), and zebra_parse().

bool olsr_config::log_event[LOG_SEVERITY_COUNT][LOG_SOURCE_COUNT]

Definition at line 201 of file olsr_cfg.h.

Referenced by olsr_get_default_cfg(), olsr_log_applyconfig(), and parse_cfg_option().

unsigned char olsr_config::no_fork

Definition at line 185 of file olsr_cfg.h.

Referenced by main(), olsr_get_default_cfg(), parse_cfg_debug(), and parse_cfg_option().

uint16_t olsr_config::tos

Definition at line 239 of file olsr_cfg.h.

Referenced by olsr_os_process_rt_entry(), and yyparse().


The documentation for this struct was generated from the following file:
Generated on Wed Jun 19 06:00:06 2013 for olsrd by  doxygen 1.6.3