OpenVAS CLI  1.4.5
server_connection_t Struct Reference

Information needed to handle a connection to a server. More...

Collaboration diagram for server_connection_t:
Collaboration graph

Data Fields

gnutls_session_t session
 GnuTLS Session to use. More...
 
int socket
 Socket to server. More...
 
gchar * username
 Username with which to connect. More...
 
gchar * password
 Password for user with which to connect. More...
 
gchar * host_string
 Server host string. More...
 
gchar * port_string
 Server port string. More...
 
gint port
 Port of server. More...
 
gboolean use_certs
 Use client certificates to authenticate. More...
 
gchar * client_cert_path
 The file with the client certification. More...
 
gchar * client_key_path
 The file with the client key. More...
 
gchar * client_ca_cert_path
 The file with the client ca certification. More...
 
gint timeout
 Timeout of request. More...
 

Detailed Description

Information needed to handle a connection to a server.

Definition at line 105 of file omp.c.

Field Documentation

◆ client_ca_cert_path

gchar* server_connection_t::client_ca_cert_path

The file with the client ca certification.

Definition at line 117 of file omp.c.

◆ client_cert_path

gchar* server_connection_t::client_cert_path

The file with the client certification.

Definition at line 115 of file omp.c.

◆ client_key_path

gchar* server_connection_t::client_key_path

The file with the client key.

Definition at line 116 of file omp.c.

◆ host_string

gchar * server_connection_t::host_string

Server host string.

Definition at line 111 of file omp.c.

◆ password

gchar * server_connection_t::password

Password for user with which to connect.

Definition at line 110 of file omp.c.

◆ port

gint server_connection_t::port

Port of server.

Definition at line 113 of file omp.c.

◆ port_string

gchar* server_connection_t::port_string

Server port string.

Definition at line 112 of file omp.c.

◆ session

gnutls_session_t server_connection_t::session

GnuTLS Session to use.

Definition at line 107 of file omp.c.

◆ socket

int server_connection_t::socket

Socket to server.

Definition at line 108 of file omp.c.

◆ timeout

gint server_connection_t::timeout

Timeout of request.

Definition at line 118 of file omp.c.

◆ use_certs

gboolean server_connection_t::use_certs

Use client certificates to authenticate.

Definition at line 114 of file omp.c.

◆ username

gchar * server_connection_t::username

Username with which to connect.

Definition at line 109 of file omp.c.


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