20 #include "apr_private.h"
58 #define SOCBASEERR 10000
59 #define SOCEPERM (SOCBASEERR+1)
60 #define SOCESRCH (SOCBASEERR+3)
61 #define SOCEINTR (SOCBASEERR+4)
62 #define SOCENXIO (SOCBASEERR+6)
63 #define SOCEBADF (SOCBASEERR+9)
64 #define SOCEACCES (SOCBASEERR+13)
65 #define SOCEFAULT (SOCBASEERR+14)
66 #define SOCEINVAL (SOCBASEERR+22)
67 #define SOCEMFILE (SOCBASEERR+24)
68 #define SOCEPIPE (SOCBASEERR+32)
69 #define SOCEOS2ERR (SOCBASEERR+100)
APR Miscellaneous library routines.
dav_buffer apr_size_t size
Definition: mod_dav.h:466
dav_error * src
Definition: mod_dav.h:186
apr_uint16_t apr_port_t
Definition: apr_network_io.h:230
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
apr_int64_t apr_interval_time_t
Definition: apr_time.h:55
void apr_sockaddr_vars_set(apr_sockaddr_t *, int, apr_port_t)
int apr_inet_pton(int af, const char *src, void *dst)
const char * apr_inet_ntop(int af, const void *src, char *dst, apr_size_t size)
Definition: apr_arch_poll_private.h:124
Definition: apr_network_io.h:239
Definition: apr_arch_networkio.h:37
apr_pool_t * pool
Definition: apr_arch_networkio.h:38
sock_userdata_t * userdata
Definition: apr_arch_networkio.h:51
int local_port_unknown
Definition: apr_arch_networkio.h:46
apr_interval_time_t timeout
Definition: apr_arch_networkio.h:44
int local_interface_unknown
Definition: apr_arch_networkio.h:47
apr_sockaddr_t * remote_addr
Definition: apr_arch_networkio.h:43
int type
Definition: apr_arch_networkio.h:40
int nonblock
Definition: apr_arch_networkio.h:45
apr_pollset_t * pollset
Definition: apr_arch_networkio.h:54
apr_int32_t options
Definition: apr_arch_networkio.h:49
int protocol
Definition: apr_arch_networkio.h:41
apr_int32_t inherit
Definition: apr_arch_networkio.h:50
int socketdes
Definition: apr_arch_networkio.h:39
apr_sockaddr_t * local_addr
Definition: apr_arch_networkio.h:42
int remote_addr_unknown
Definition: apr_arch_networkio.h:48
Definition: apr_arch_networkio.h:31
const char * key
Definition: apr_arch_networkio.h:33
sock_userdata_t * next
Definition: apr_arch_networkio.h:32
void * data
Definition: apr_arch_networkio.h:34