OpenVPN
Data Fields
man_connection Struct Reference

#include <manage.h>

Collaboration diagram for man_connection:
Collaboration graph
[legend]

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_linein
 
struct buffer_listout
 
int in_extra_cmd
 
struct buffer_listin_extra
 
int ext_key_state
 
struct buffer_listext_key_input
 
int ext_cert_state
 
struct buffer_listext_cert_input
 
struct event_setes
 
int env_filter_level
 
bool state_realtime
 
bool log_realtime
 
bool echo_realtime
 
int bytecount_update_seconds
 
time_t bytecount_last_update
 
const char * up_query_type
 
int up_query_mode
 
struct user_pass up_query
 
int client_version
 

Detailed Description

Definition at line 260 of file manage.h.

Field Documentation

◆ bytecount_last_update

time_t man_connection::bytecount_last_update

Definition at line 305 of file manage.h.

Referenced by man_bytecount_output_client(), and man_bytecount_possible_output_client().

◆ bytecount_update_seconds

int man_connection::bytecount_update_seconds

◆ client_version

int man_connection::client_version

Definition at line 315 of file manage.h.

Referenced by man_connection_init(), management_query_pk_sig(), and set_client_version().

◆ echo_realtime

bool man_connection::echo_realtime

Definition at line 303 of file manage.h.

Referenced by man_connection_settings_reset(), man_echo(), and management_echo().

◆ env_filter_level

int man_connection::env_filter_level

Definition at line 299 of file manage.h.

Referenced by in_extra_dispatch(), man_output_extra_env(), and management_notify_generic().

◆ es

struct event_set* man_connection::es

Definition at line 298 of file manage.h.

Referenced by man_block(), man_connection_close(), and man_connection_init().

◆ ext_cert_input

struct buffer_list* man_connection::ext_cert_input

Definition at line 297 of file manage.h.

Referenced by in_extra_dispatch(), and management_query_cert().

◆ ext_cert_state

int man_connection::ext_cert_state

Definition at line 296 of file manage.h.

Referenced by in_extra_dispatch(), man_certificate(), and management_query_cert().

◆ ext_key_input

struct buffer_list* man_connection::ext_key_input

Definition at line 295 of file manage.h.

Referenced by in_extra_dispatch(), man_connection_close(), and management_query_pk_sig().

◆ ext_key_state

int man_connection::ext_key_state

Definition at line 294 of file manage.h.

Referenced by in_extra_dispatch(), man_pk_sig(), and management_query_pk_sig().

◆ halt

bool man_connection::halt

◆ in

struct command_line* man_connection::in

◆ in_extra

struct buffer_list* man_connection::in_extra

Definition at line 285 of file manage.h.

Referenced by in_extra_dispatch(), in_extra_reset(), and man_read().

◆ in_extra_cmd

int man_connection::in_extra_cmd

Definition at line 284 of file manage.h.

Referenced by in_extra_dispatch(), in_extra_reset(), man_certificate(), and man_pk_sig().

◆ log_realtime

bool man_connection::log_realtime

Definition at line 302 of file manage.h.

Referenced by man_connection_settings_reset(), man_log(), and virtual_output_callback_func().

◆ ne32

struct net_event_win32 man_connection::ne32

◆ out

struct buffer_list* man_connection::out

◆ password_tries

int man_connection::password_tries

Definition at line 273 of file manage.h.

Referenced by man_check_password(), and man_connection_settings_reset().

◆ password_verified

bool man_connection::password_verified

◆ remote

struct openvpn_sockaddr man_connection::remote

Definition at line 265 of file manage.h.

Referenced by man_accept().

◆ sd_cli

socket_descriptor_t man_connection::sd_cli

◆ sd_top

socket_descriptor_t man_connection::sd_top

◆ state

int man_connection::state

◆ state_realtime

bool man_connection::state_realtime

Definition at line 301 of file manage.h.

Referenced by man_connection_settings_reset(), man_state(), and management_set_state().

◆ up_query

struct user_pass man_connection::up_query

◆ up_query_mode

int man_connection::up_query_mode

◆ up_query_type

const char* man_connection::up_query_type

The documentation for this struct was generated from the following file: