Raw IP4 or IP6 addresses. More...
Macros | |
#define | define_ip4_addr(ip, port, name) |
Define name as an ip4 address. | |
#define | define_ip6_addr(ip, port, name) |
Define name as an ip4 address. | |
#define | using_addrinfo(name) |
Functions | |
void | nodec_ip4_addr (const char *ip, int port, struct sockaddr_in *addr) |
void | nodec_ip6_addr (const char *ip, int port, struct sockaddr_in6 *addr) |
void | nodec_sockname (const struct sockaddr *addr, char *buf, size_t bufsize) |
void | async_getnameinfo (const struct sockaddr *addr, int flags, char **node, char **service) |
struct addrinfo * | async_getaddrinfo (const char *node, const char *service, const struct addrinfo *hints) |
void | nodec_free_addrinfo (struct addrinfo *info) |
void | nodec_free_addrinfov (lh_value infov) |
Raw IP4 or IP6 addresses.