#include "uv.h"#include "internal.h"#include "idna.h"#include <errno.h>#include <stddef.h>#include <stdlib.h>#include <string.h>#include <net/if.h>#include <netdb.h>
Go to the source code of this file.
Macros | |
| #define | _GNU_SOURCE |
Functions | |
| static void | uv__getaddrinfo_done (struct uv__work *w, int status) |
| int | uv__getaddrinfo_translate_error (int sys_err) |
| static void | uv__getaddrinfo_work (struct uv__work *w) |
| void | uv_freeaddrinfo (struct addrinfo *ai) |
| int | uv_getaddrinfo (uv_loop_t *loop, uv_getaddrinfo_t *req, uv_getaddrinfo_cb cb, const char *hostname, const char *service, const struct addrinfo *hints) |
| int | uv_if_indextoiid (unsigned int ifindex, char *buffer, size_t *size) |
| int | uv_if_indextoname (unsigned int ifindex, char *buffer, size_t *size) |
| #define _GNU_SOURCE |
Definition at line 25 of file unix/getaddrinfo.c.
Definition at line 111 of file unix/getaddrinfo.c.
Definition at line 42 of file unix/getaddrinfo.c.
|
static |
Definition at line 101 of file unix/getaddrinfo.c.
| void uv_freeaddrinfo | ( | struct addrinfo * | ai | ) |
Definition at line 223 of file unix/getaddrinfo.c.
| int uv_getaddrinfo | ( | uv_loop_t * | loop, |
| uv_getaddrinfo_t * | req, | ||
| uv_getaddrinfo_cb | cb, | ||
| const char * | hostname, | ||
| const char * | service, | ||
| const struct addrinfo * | hints | ||
| ) |
Definition at line 141 of file unix/getaddrinfo.c.
Definition at line 253 of file unix/getaddrinfo.c.
Definition at line 229 of file unix/getaddrinfo.c.