#include <apr_network_io.h>
Data Fields | |
apr_pool_t * | pool |
char * | hostname |
char * | servname |
apr_port_t | port |
apr_int32_t | family |
apr_socklen_t | salen |
int | ipaddr_len |
int | addr_str_len |
void * | ipaddr_ptr |
apr_sockaddr_t * | next |
union { | |
struct sockaddr_in sin | |
} | sa |
The pool to use...
char* apr_sockaddr_t::hostname |
The hostname
char* apr_sockaddr_t::servname |
Either a string of the port number or the service name for the port
The numeric port
apr_int32_t apr_sockaddr_t::family |
The family
apr_socklen_t apr_sockaddr_t::salen |
How big is the sockaddr we're using?
How big is the ip address structure we're using?
How big should the address buffer be? 16 for v4 or 46 for v6 used in inet_ntop...
This points to the IP address structure within the appropriate sockaddr structure.
If multiple addresses were found by apr_sockaddr_info_get(), this points to a representation of the next address.
struct sockaddr_in apr_sockaddr_t::sin [read] |
IPv4 sockaddr structure