 |  |  | [Insert name here] Reference Manual |  |
---|
prelude-inet
Details
EAFNOSUPPORT
#define EAFNOSUPPORT -2
EAI_FAMILY
#define EAI_FAMILY -1
EAI_SOCKTYPE
#define EAI_SOCKTYPE -2
EAI_BADFLAGS
#define EAI_BADFLAGS -3
EAI_NONAME
#define EAI_NONAME -4
EAI_SERVICE
#define EAI_SERVICE -5
EAI_ADDRFAMILY
#define EAI_ADDRFAMILY -6
EAI_NODATA
#define EAI_NODATA -7
EAI_MEMORY
#define EAI_MEMORY -8
EAI_FAIL
#define EAI_FAIL -9
EAI_EAGAIN
#define EAI_EAGAIN -10
EAI_SYSTEM
#define EAI_SYSTEM -11
prelude_inet_addr_is_loopback ()
int prelude_inet_addr_is_loopback (int af,
void *addr);
prelude_inet_sockaddr_get_inaddr ()
void* prelude_inet_sockaddr_get_inaddr
(struct sockaddr *sa);
prelude_inet_gai_strerror ()
const char* prelude_inet_gai_strerror (int errcode);
prelude_inet_freeaddrinfo ()
void prelude_inet_freeaddrinfo (prelude_addrinfo_t *info);
prelude_inet_getaddrinfo ()
int prelude_inet_getaddrinfo (const char *node,
const char *service,
const prelude_addrinfo_t *hints,
prelude_addrinfo_t **res);
prelude_inet_ntop ()
const char* prelude_inet_ntop (int af,
const void *src,
char *dst,
size_t cnt);