Close a socket Connection. More...
Collaboration diagram for close():Functions | |
| static int | tls_socket_close (struct Connection *conn) |
| Close a TLS socket - Implements Connection::close() -. | |
| static int | tls_starttls_close (struct Connection *conn) |
| Close a TLS connection - Implements Connection::close() -. | |
| static int | ssl_socket_close_and_restore (struct Connection *conn) |
| Close an SSL Connection and restore Connection callbacks - Implements Connection::close() -. | |
| static int | ssl_socket_close (struct Connection *conn) |
| Close an SSL connection - Implements Connection::close() -. | |
| int | raw_socket_close (struct Connection *conn) |
| Close a socket - Implements Connection::close() -. | |
| static int | mutt_sasl_conn_close (struct Connection *conn) |
| Close SASL connection - Implements Connection::close() -. | |
| static int | tunnel_socket_close (struct Connection *conn) |
| Close a tunnel socket - Implements Connection::close() -. | |
| static int | zstrm_close (struct Connection *conn) |
| Close a socket - Implements Connection::close() -. | |
Variables | |
| int(* | SaslSockData::close )(struct Connection *conn) |
| Close a socket Connection - Implements Connection::close() -. | |
Close a socket Connection.
| conn | Connection to a server |
| 0 | Success |
| -1 | Error, see errno |
|
static |
Close a TLS socket - Implements Connection::close() -.
Definition at line 1007 of file gnutls.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Close a TLS connection - Implements Connection::close() -.
Definition at line 1110 of file gnutls.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Close an SSL Connection and restore Connection callbacks - Implements Connection::close() -.
Definition at line 621 of file openssl.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Close an SSL connection - Implements Connection::close() -.
Definition at line 1399 of file openssl.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int raw_socket_close | ( | struct Connection * | conn | ) |
Close a socket - Implements Connection::close() -.
Definition at line 393 of file raw.c.
Here is the caller graph for this function:
|
static |
Close SASL connection - Implements Connection::close() -.
Calls underlying close function and disposes of the sasl_conn_t object, then restores connection to pre-sasl state
Definition at line 442 of file sasl.c.
Here is the caller graph for this function:
|
static |
Close a tunnel socket - Implements Connection::close() -.
Definition at line 213 of file tunnel.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Close a socket - Implements Connection::close() -.
Definition at line 100 of file zstrm.c.
Here is the caller graph for this function:| int(* SaslSockData::close) (struct Connection *conn) |
Close a socket Connection - Implements Connection::close() -.