|
OpenVAS Scanner 23.32.3
|

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 80 of file network.c.
Referenced by read_stream_connection_min(), release_connection_fd(), and stream_set_buffer().
| int openvas_connection::bufcnt |
Definition at line 81 of file network.c.
Referenced by read_stream_connection_min(), and stream_set_buffer().
| int openvas_connection::bufptr |
Definition at line 81 of file network.c.
Referenced by read_stream_connection_min(), and stream_set_buffer().
| int openvas_connection::bufsz |
Definition at line 81 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 64 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(), socket_ssl_do_handshake(), and write_stream_connection4().
| int openvas_connection::last_err |
Definition at line 82 of file network.c.
Referenced by open_SSL_connection(), open_stream_connection_ext(), openvas_register_connection(), read_stream_connection_unbuffered(), socket_ssl_do_handshake(), stream_get_err(), and write_stream_connection4().
| pid_t openvas_connection::pid |
Owner - for debugging only
Definition at line 78 of file network.c.
Referenced by read_stream_connection_unbuffered(), and release_connection_fd().
| int openvas_connection::port |
Definition at line 73 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 70 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 71 of file network.c.
Referenced by open_SSL_connection(), open_stream_connection_ext(), openvas_register_connection(), read_stream_connection_unbuffered(), socket_ssl_do_handshake(), stream_set_timeout(), and write_stream_connection4().
| gnutls_certificate_credentials_t openvas_connection::tls_cred |
GnuTLS credentials
Definition at line 76 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 75 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(), socket_ssl_do_handshake(), socket_ssl_safe_renegotiation_status(), and write_stream_connection4().
| openvas_encaps_t openvas_connection::transport |
Definition at line 69 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().