OpenVPN
|
#include <manage.h>
Data Fields | |
int | state |
socket_descriptor_t | sd_top |
socket_descriptor_t | sd_cli |
struct openvpn_sockaddr | remote |
struct net_event_win32 | ne32 |
bool | halt |
bool | password_verified |
int | password_tries |
struct command_line * | in |
struct buffer_list * | out |
int | in_extra_cmd |
struct buffer_list * | in_extra |
unsigned long | in_extra_cid |
unsigned int | in_extra_kid |
int | ext_key_state |
struct buffer_list * | ext_key_input |
int | ext_cert_state |
struct buffer_list * | ext_cert_input |
struct event_set * | es |
int | env_filter_level |
bool | state_realtime |
bool | log_realtime |
bool | echo_realtime |
int | bytecount_update_seconds |
struct event_timeout | bytecount_update_interval |
const char * | up_query_type |
int | up_query_mode |
struct user_pass | up_query |
int | client_version |
struct event_timeout man_connection::bytecount_update_interval |
Definition at line 322 of file manage.h.
Referenced by man_bytecount(), man_connection_close(), and management_check_bytecount().
int man_connection::bytecount_update_seconds |
Definition at line 321 of file manage.h.
Referenced by man_bytecount(), man_connection_settings_reset(), and management_bytes_server().
int man_connection::client_version |
Definition at line 332 of file manage.h.
Referenced by man_connection_init(), management_query_pk_sig(), and set_client_version().
bool man_connection::echo_realtime |
Definition at line 320 of file manage.h.
Referenced by man_connection_settings_reset(), man_echo(), and management_echo().
int man_connection::env_filter_level |
Definition at line 316 of file manage.h.
Referenced by man_env_filter(), man_output_extra_env(), management_connection_established(), management_notify_client_close(), management_notify_client_cr_response(), and management_notify_client_needing_auth().
struct event_set* man_connection::es |
Definition at line 315 of file manage.h.
Referenced by man_block(), man_connection_close(), and man_connection_init().
struct buffer_list* man_connection::ext_cert_input |
Definition at line 314 of file manage.h.
Referenced by in_extra_dispatch(), and management_query_cert().
int man_connection::ext_cert_state |
Definition at line 313 of file manage.h.
Referenced by in_extra_dispatch(), man_certificate(), and management_query_cert().
struct buffer_list* man_connection::ext_key_input |
Definition at line 312 of file manage.h.
Referenced by in_extra_dispatch(), man_connection_close(), and management_query_pk_sig().
int man_connection::ext_key_state |
Definition at line 311 of file manage.h.
Referenced by in_extra_dispatch(), man_pk_sig(), and management_query_pk_sig().
bool man_connection::halt |
Definition at line 290 of file manage.h.
Referenced by man_check_password(), man_connection_settings_reset(), man_dispatch_command(), and man_read().
struct command_line* man_connection::in |
Definition at line 294 of file manage.h.
Referenced by man_connection_close(), man_connection_init(), man_read(), and man_reset_client_socket().
struct buffer_list* man_connection::in_extra |
Definition at line 304 of file manage.h.
Referenced by in_extra_dispatch(), in_extra_reset(), and man_read().
unsigned long man_connection::in_extra_cid |
Definition at line 305 of file manage.h.
Referenced by in_extra_dispatch(), in_extra_reset(), and man_client_auth().
int man_connection::in_extra_cmd |
Definition at line 303 of file manage.h.
Referenced by in_extra_dispatch(), in_extra_reset(), man_certificate(), man_client_auth(), and man_pk_sig().
unsigned int man_connection::in_extra_kid |
Definition at line 306 of file manage.h.
Referenced by in_extra_dispatch(), in_extra_reset(), and man_client_auth().
bool man_connection::log_realtime |
Definition at line 319 of file manage.h.
Referenced by man_connection_settings_reset(), man_log(), and virtual_output_callback_func().
struct net_event_win32 man_connection::ne32 |
Definition at line 287 of file manage.h.
Referenced by man_connection_close(), man_connection_init(), man_start_ne32(), man_stop_ne32(), management_io(), and management_socket_set().
struct buffer_list* man_connection::out |
Definition at line 295 of file manage.h.
Referenced by man_connection_close(), man_connection_init(), man_new_connection_post(), man_output_list_push_str(), man_read(), man_reset_client_socket(), man_update_io_state(), and man_write().
int man_connection::password_tries |
Definition at line 292 of file manage.h.
Referenced by man_check_password(), and man_connection_settings_reset().
bool man_connection::password_verified |
Definition at line 291 of file manage.h.
Referenced by man_check_password(), man_connection_settings_reset(), and man_password_needed().
struct openvpn_sockaddr man_connection::remote |
Definition at line 284 of file manage.h.
Referenced by man_accept().
socket_descriptor_t man_connection::sd_cli |
Definition at line 283 of file manage.h.
Referenced by man_accept(), man_connect(), man_connection_clear(), man_connection_close(), man_listen(), man_new_connection_post(), man_read(), man_reset_client_socket(), man_start_ne32(), man_update_io_state(), and man_write().
socket_descriptor_t man_connection::sd_top |
Definition at line 282 of file manage.h.
Referenced by man_accept(), man_connect(), man_connection_clear(), man_connection_close(), man_listen(), and man_start_ne32().
int man_connection::state |
Definition at line 280 of file manage.h.
Referenced by man_connect(), man_connection_clear(), man_connection_init(), man_connection_settings_reset(), man_listen(), man_output_standalone(), man_reset_client_socket(), man_standalone_ok(), man_start_ne32(), man_update_io_state(), man_wait_for_client_connection(), management_connected(), management_io(), management_open(), management_post_tunnel_open(), management_query_multiline(), and management_socket_set().
bool man_connection::state_realtime |
Definition at line 318 of file manage.h.
Referenced by man_connection_settings_reset(), man_state(), and management_set_state().
struct user_pass man_connection::up_query |
Definition at line 326 of file manage.h.
Referenced by man_query_need_ok(), man_query_need_str(), man_query_password(), man_query_username(), man_up_finalize(), and management_query_user_pass().
int man_connection::up_query_mode |
Definition at line 325 of file manage.h.
Referenced by man_query_need_ok(), man_query_need_str(), man_query_password(), man_query_username(), man_up_finalize(), and management_query_user_pass().
const char* man_connection::up_query_type |
Definition at line 324 of file manage.h.
Referenced by man_query_need_ok(), man_query_need_str(), man_query_password(), man_query_user_pass(), man_query_username(), and management_query_user_pass().