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
 
unsigned long in_extra_cid
 
unsigned int in_extra_kid
 
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
 
struct event_timeout bytecount_update_interval
 
const char * up_query_type
 
int up_query_mode
 
struct user_pass up_query
 
int client_version
 

Detailed Description

Definition at line 279 of file manage.h.

Field Documentation

◆ bytecount_update_interval

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().

◆ bytecount_update_seconds

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().

◆ client_version

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().

◆ echo_realtime

bool man_connection::echo_realtime

Definition at line 320 of file manage.h.

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

◆ env_filter_level

int man_connection::env_filter_level

◆ es

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().

◆ ext_cert_input

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().

◆ ext_cert_state

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().

◆ ext_key_input

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().

◆ ext_key_state

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().

◆ halt

bool man_connection::halt

◆ in

struct command_line* man_connection::in

◆ in_extra

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().

◆ in_extra_cid

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().

◆ in_extra_cmd

int man_connection::in_extra_cmd

◆ in_extra_kid

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().

◆ log_realtime

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().

◆ 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 292 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 284 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 318 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: