OpenVPN
|
#include <socket.h>
Data Fields | |
struct link_socket_addr * | lsa |
bool | connection_established |
const char * | ipchange_command |
const struct plugin_list * | plugins |
bool | remote_float |
int | proto |
sa_family_t | af |
bool | bind_ipv6_only |
int | mtu_changed |
sa_family_t link_socket_info::af |
Definition at line 121 of file socket.h.
Referenced by create_socket(), link_socket_init_phase1(), link_socket_init_phase2(), linksock_print_addr(), phase2_set_socket_flags(), process_incoming_link_part1(), process_outgoing_link(), resolve_remote(), socket_recv_queue(), and x_check_status().
bool link_socket_info::bind_ipv6_only |
Definition at line 122 of file socket.h.
Referenced by bind_local(), and link_socket_init_phase1().
bool link_socket_info::connection_established |
Definition at line 116 of file socket.h.
Referenced by connection_established(), inherit_context_child(), link_socket_connection_initiated(), and link_socket_set_outgoing_addr().
const char* link_socket_info::ipchange_command |
Definition at line 117 of file socket.h.
Referenced by ipchange_fmt(), link_socket_connection_initiated(), and link_socket_init_phase1().
struct link_socket_addr* link_socket_info::lsa |
Definition at line 115 of file socket.h.
Referenced by bind_local(), check_fragment(), create_socket_dco_win(), frame_adjust_path_mtu(), get_ip_encap_overhead(), inherit_context_child(), initialization_sequence_completed(), ipchange_fmt(), link_socket_bad_incoming_addr(), link_socket_connection_initiated(), link_socket_current_remote(), link_socket_current_remote_ipv6(), link_socket_get_outgoing_addr(), link_socket_init_phase1(), link_socket_init_phase2(), link_socket_read(), link_socket_read_udp_win32(), link_socket_set_outgoing_addr(), link_socket_verify_incoming_addr(), linksock_print_addr(), multi_process_float(), multi_tcp_instance_specific_init(), phase2_socks_client(), phase2_tcp_client(), phase2_tcp_server(), resolve_bind_local(), resolve_remote(), setenv_trusted(), and tls_multi_process().
int link_socket_info::mtu_changed |
Definition at line 123 of file socket.h.
Referenced by check_fragment(), and x_check_status().
const struct plugin_list* link_socket_info::plugins |
Definition at line 118 of file socket.h.
Referenced by link_socket_connection_initiated(), and link_socket_init_phase1().
int link_socket_info::proto |
Definition at line 120 of file socket.h.
Referenced by bind_local(), frame_adjust_path_mtu(), get_ip_encap_overhead(), link_socket_connection_oriented(), link_socket_init_phase1(), link_socket_init_phase2(), link_socket_read(), link_socket_set_outgoing_addr(), link_socket_verify_incoming_addr(), link_socket_write(), linksock_print_addr(), process_incoming_link_part1(), process_outgoing_link(), resolve_bind_local(), resolve_remote(), socket_frame_init(), socket_recv_queue(), socket_send_queue(), socks_postprocess_incoming_link(), socks_preprocess_outgoing_link(), and x_check_status().
bool link_socket_info::remote_float |
Definition at line 119 of file socket.h.
Referenced by link_socket_init_phase1(), link_socket_set_outgoing_addr(), and link_socket_verify_incoming_addr().