OpenVPN
|
#include <tun.h>
Data Fields | |
bool | ip_win32_defined |
bool | disable_dco |
int | ip_win32_type |
HANDLE | msg_channel |
bool | dhcp_masq_custom_offset |
int | dhcp_masq_offset |
int | dhcp_lease_time |
int | tap_sleep |
int | dhcp_options |
const char * | domain |
const char * | netbios_scope |
int | netbios_node_type |
in_addr_t | dns [N_DHCP_ADDR] |
int | dns_len |
in_addr_t | wins [N_DHCP_ADDR] |
int | wins_len |
in_addr_t | ntp [N_DHCP_ADDR] |
int | ntp_len |
in_addr_t | nbdd [N_DHCP_ADDR] |
int | nbdd_len |
const char * | domain_search_list [N_SEARCH_LIST_LEN] |
int | domain_search_list_len |
bool | disable_nbt |
bool | dhcp_renew |
bool | dhcp_pre_release |
bool | register_dns |
struct in6_addr | dns6 [N_DHCP_ADDR] |
int | dns6_len |
int tuntap_options::dhcp_lease_time |
Definition at line 90 of file tun.h.
Referenced by add_option(), init_options(), and tuntap_dhcp_mask().
bool tuntap_options::dhcp_masq_custom_offset |
Definition at line 88 of file tun.h.
Referenced by add_option(), and tuntap_dhcp_mask().
int tuntap_options::dhcp_masq_offset |
Definition at line 89 of file tun.h.
Referenced by add_option(), init_options(), and tuntap_dhcp_mask().
int tuntap_options::dhcp_options |
Definition at line 97 of file tun.h.
Referenced by add_option(), open_tun(), options_postprocess_verify_ce(), tuntap_dhcp_mask(), and tuntap_options_copy_dns().
bool tuntap_options::dhcp_pre_release |
Definition at line 133 of file tun.h.
Referenced by add_option(), fork_dhcp_action(), and tuntap_set_ip_addr().
bool tuntap_options::dhcp_renew |
Definition at line 132 of file tun.h.
Referenced by add_option(), fork_dhcp_action(), and tuntap_set_ip_addr().
bool tuntap_options::disable_dco |
Definition at line 73 of file tun.h.
Referenced by add_option(), dco_enabled(), do_persist_tuntap(), init_options(), options_postprocess_mutate(), and show_settings().
bool tuntap_options::disable_nbt |
Definition at line 130 of file tun.h.
Referenced by add_option(), and build_dhcp_options_string().
in_addr_t tuntap_options::dns[N_DHCP_ADDR] |
Definition at line 108 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), do_dns_service(), netsh_ifconfig(), show_tuntap_options(), and tuntap_options_copy_dns().
struct in6_addr tuntap_options::dns6[N_DHCP_ADDR] |
Definition at line 137 of file tun.h.
Referenced by add_option(), do_dns_service(), do_ifconfig_ipv6(), and tuntap_options_copy_dns().
int tuntap_options::dns6_len |
Definition at line 138 of file tun.h.
Referenced by add_option(), do_dns_service(), do_ifconfig_ipv6(), netsh_delete_address_dns(), and tuntap_options_copy_dns().
int tuntap_options::dns_len |
Definition at line 109 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), do_dns_service(), netsh_delete_address_dns(), netsh_ifconfig(), show_tuntap_options(), and tuntap_options_copy_dns().
const char* tuntap_options::domain |
Definition at line 99 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), do_dns_domain_service(), and do_dns_domain_wmic().
const char* tuntap_options::domain_search_list[N_SEARCH_LIST_LEN] |
Definition at line 126 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), show_tuntap_options(), and tuntap_options_copy_dns().
int tuntap_options::domain_search_list_len |
Definition at line 127 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), show_tuntap_options(), and tuntap_options_copy_dns().
bool tuntap_options::ip_win32_defined |
Definition at line 71 of file tun.h.
Referenced by add_option(), and options_postprocess_verify_ce().
int tuntap_options::ip_win32_type |
Definition at line 81 of file tun.h.
Referenced by add_option(), close_tun(), dhcp_release(), dhcp_renew(), do_ifconfig_ipv4(), do_ifconfig_ipv6(), init_options(), options_postprocess_mutate_invariant(), options_postprocess_verify_ce(), tun_standby(), tuntap_set_ip_addr(), and tuntap_set_ip_props().
HANDLE tuntap_options::msg_channel |
Definition at line 84 of file tun.h.
Referenced by add_route_ipv6(), close_tun(), delete_route_ipv6(), do_address_service(), do_dns_domain_service(), do_dns_service(), do_ifconfig_ipv4(), do_ifconfig_ipv6(), do_open_tun(), do_route_ipv4_service(), do_route_ipv6_service(), do_set_mtu_service(), do_wins_service(), fork_register_dns_action(), register_dns_service(), service_enable_dhcp(), service_register_ring_buffers(), tuntap_set_ip_addr(), tuntap_set_ip_props(), and wintun_register_ring_buffer().
in_addr_t tuntap_options::nbdd[N_DHCP_ADDR] |
Definition at line 120 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), and show_tuntap_options().
int tuntap_options::nbdd_len |
Definition at line 121 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), and show_tuntap_options().
int tuntap_options::netbios_node_type |
Definition at line 103 of file tun.h.
Referenced by add_option(), and build_dhcp_options_string().
const char* tuntap_options::netbios_scope |
Definition at line 101 of file tun.h.
Referenced by add_option(), and build_dhcp_options_string().
in_addr_t tuntap_options::ntp[N_DHCP_ADDR] |
Definition at line 116 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), and show_tuntap_options().
int tuntap_options::ntp_len |
Definition at line 117 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), and show_tuntap_options().
bool tuntap_options::register_dns |
Definition at line 135 of file tun.h.
Referenced by add_option(), and fork_register_dns_action().
int tuntap_options::tap_sleep |
Definition at line 93 of file tun.h.
Referenced by add_option(), options_postprocess_mutate_invariant(), and tuntap_set_connected().
in_addr_t tuntap_options::wins[N_DHCP_ADDR] |
Definition at line 112 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), do_wins_service(), netsh_ifconfig(), and show_tuntap_options().
int tuntap_options::wins_len |
Definition at line 113 of file tun.h.
Referenced by add_option(), build_dhcp_options_string(), do_wins_service(), netsh_delete_address_dns(), netsh_ifconfig(), and show_tuntap_options().