#include "apr_arch_networkio.h"
#include "apr_network_io.h"
#include "apr_strings.h"
#include "apr_support.h"
#include "apr_portable.h"
#include "apr_arch_inherit.h"
Go to the source code of this file.
|
| static apr_status_t | socket_cleanup (void *sock) |
| |
| static apr_status_t | socket_child_cleanup (void *sock) |
| |
| static void | set_socket_vars (apr_socket_t *sock, int family, int type, int protocol) |
| |
| static void | alloc_socket (apr_socket_t **new, apr_pool_t *p) |
| |
| apr_status_t | apr_socket_protocol_get (apr_socket_t *sock, int *protocol) |
| |
| apr_status_t | apr_socket_create (apr_socket_t **new, int ofamily, int type, int protocol, apr_pool_t *cont) |
| |
| apr_status_t | apr_socket_shutdown (apr_socket_t *thesocket, apr_shutdown_how_e how) |
| |
| apr_status_t | apr_socket_close (apr_socket_t *thesocket) |
| |
| apr_status_t | apr_socket_bind (apr_socket_t *sock, apr_sockaddr_t *sa) |
| |
| apr_status_t | apr_socket_listen (apr_socket_t *sock, apr_int32_t backlog) |
| |
| apr_status_t | apr_socket_accept (apr_socket_t **new, apr_socket_t *sock, apr_pool_t *connection_context) |
| |
| apr_status_t | apr_socket_connect (apr_socket_t *sock, apr_sockaddr_t *sa) |
| |
| apr_status_t | apr_socket_type_get (apr_socket_t *sock, int *type) |
| |
| apr_status_t | apr_socket_data_get (void **data, const char *key, apr_socket_t *sock) |
| |
| apr_status_t | apr_socket_data_set (apr_socket_t *sock, void *data, const char *key, apr_status_t(*cleanup)(void *)) |
| |
| apr_status_t | apr_os_sock_get (apr_os_sock_t *thesock, apr_socket_t *sock) |
| |
| apr_status_t | apr_os_sock_make (apr_socket_t **apr_sock, apr_os_sock_info_t *os_sock_info, apr_pool_t *cont) |
| |
| apr_status_t | apr_os_sock_put (apr_socket_t **sock, apr_os_sock_t *thesock, apr_pool_t *cont) |
| |
| | APR_DECLARE (apr_pool_t *) |
| |
◆ GENERIC_INADDR_ANY_LEN
| #define GENERIC_INADDR_ANY_LEN 16 |
◆ alloc_socket()
◆ apr_os_sock_get()
◆ apr_os_sock_make()
◆ apr_os_sock_put()
◆ apr_socket_accept()
◆ apr_socket_bind()
◆ apr_socket_close()
◆ apr_socket_connect()
◆ apr_socket_create()
◆ apr_socket_data_get()
◆ apr_socket_data_set()
◆ apr_socket_listen()
◆ apr_socket_protocol_get()
◆ apr_socket_shutdown()
◆ apr_socket_type_get()
◆ set_socket_vars()
◆ socket_child_cleanup()
◆ socket_cleanup()
◆ generic_inaddr_any
| char generic_inaddr_any[16] = {0} |
|
static |