OpenVAS Scanner
7.0.0~git
|
Data Fields | |
int | fd |
openvas_encaps_t | transport |
char * | priority |
int | timeout |
int | port |
gnutls_session_t | tls_session |
gnutls_certificate_credentials_t | tls_cred |
pid_t | pid |
char * | buf |
int | bufsz |
int | bufcnt |
int | bufptr |
int | last_err |
char* openvas_connection::buf |
NULL if unbuffered
Definition at line 93 of file network.c.
Referenced by read_stream_connection_min(), release_connection_fd(), and stream_set_buffer().
int openvas_connection::bufcnt |
Definition at line 94 of file network.c.
Referenced by read_stream_connection_min(), and stream_set_buffer().
int openvas_connection::bufptr |
Definition at line 94 of file network.c.
Referenced by read_stream_connection_min(), and stream_set_buffer().
int openvas_connection::bufsz |
Definition at line 94 of file network.c.
Referenced by read_stream_connection_min(), stream_get_buffer_sz(), and stream_set_buffer().
int openvas_connection::fd |
socket number, or whatever
Definition at line 77 of file network.c.
Referenced by open_SSL_connection(), open_stream_connection_ext(), openvas_get_socket_from_connection(), openvas_register_connection(), read_stream_connection_unbuffered(), release_connection_fd(), and write_stream_connection4().
int openvas_connection::last_err |
Definition at line 95 of file network.c.
Referenced by open_SSL_connection(), open_stream_connection_ext(), openvas_register_connection(), read_stream_connection_unbuffered(), stream_get_err(), and write_stream_connection4().
pid_t openvas_connection::pid |
Owner - for debugging only
Definition at line 91 of file network.c.
Referenced by get_connection_fd(), read_stream_connection_unbuffered(), and release_connection_fd().
int openvas_connection::port |
Definition at line 86 of file network.c.
Referenced by close_stream_connection(), open_stream_connection_ext(), openvas_register_connection(), and socket_negotiate_ssl().
char* openvas_connection::priority |
Malloced "priority" string for certain transports.
Definition at line 83 of file network.c.
Referenced by open_SSL_connection(), open_stream_connection_ext(), openvas_deregister_connection(), openvas_register_connection(), release_connection_fd(), and socket_negotiate_ssl().
int openvas_connection::timeout |
timeout, in seconds. Special values: -2 for default
Definition at line 84 of file network.c.
Referenced by open_SSL_connection(), open_stream_connection_ext(), openvas_register_connection(), read_stream_connection_unbuffered(), stream_set_timeout(), and write_stream_connection4().
gnutls_certificate_credentials_t openvas_connection::tls_cred |
GnuTLS credentials
Definition at line 89 of file network.c.
Referenced by open_SSL_connection(), openvas_register_connection(), and release_connection_fd().
gnutls_session_t openvas_connection::tls_session |
GnuTLS session
Definition at line 88 of file network.c.
Referenced by get_sock_infos(), open_SSL_connection(), openvas_register_connection(), ovas_get_tlssession_from_connection(), read_stream_connection_unbuffered(), release_connection_fd(), and write_stream_connection4().
openvas_encaps_t openvas_connection::transport |
Definition at line 82 of file network.c.
Referenced by get_sock_infos(), open_SSL_connection(), open_stream_connection_ext(), openvas_deregister_connection(), openvas_get_socket_from_connection(), openvas_register_connection(), read_stream_connection_unbuffered(), release_connection_fd(), socket_negotiate_ssl(), and write_stream_connection4().