17#include "apr_private.h"
19#include "../unix/sendrecv.c"
21#include "apr_arch_networkio.h"
58#define SEND_WAIT APR_USEC_PER_SEC / 10
const char apr_size_t len
static apr_status_t wait_for_io_or_timeout(apr_socket_t *sock, int for_read)
const unsigned char * buf
const char apr_ssize_t int flags
const void apr_status_t(*) apr_status_t(* APR_DECLARE)(void) apr_pool_pre_cleanup_register(apr_pool_t *p
const struct iovec apr_size_t nvec
apr_sockaddr_t * sockaddr
union apr_sockaddr_t::@55 sa
apr_interval_time_t timeout
apr_status_t apr_socket_sendto(apr_socket_t *sock, apr_sockaddr_t *where, apr_int32_t flags, const char *buf, apr_size_t *len)
apr_status_t apr_socket_recvfrom(apr_sockaddr_t *from, apr_socket_t *sock, apr_int32_t flags, char *buf, apr_size_t *len)
apr_status_t apr_socket_send(apr_socket_t *sock, const char *buf, apr_size_t *len)
apr_status_t apr_socket_sendv(apr_socket_t *sock, const struct iovec *vec, apr_int32_t nvec, apr_size_t *len)
apr_status_t apr_socket_recv(apr_socket_t *sock, char *buf, apr_size_t *len)