Go to the source code of this file.
Macros | |
#define | default_free free |
#define | default_realloc realloc |
Functions | |
void | ares_library_cleanup (void) |
int | ares_library_init (int flags) |
int | ares_library_init_mem (int flags, void *(*amalloc)(size_t size), void(*afree)(void *ptr), void *(*arealloc)(void *ptr, size_t size)) |
int | ares_library_initialized (void) |
static void | ares_win32_cleanup (void) |
static int | ares_win32_init (void) |
static void * | default_malloc (size_t size) |
Variables | |
void(* | ares_free )(void *ptr)=default_free |
static int | ares_init_flags |
static unsigned int | ares_initialized |
void *(* | ares_malloc )(size_t size)=default_malloc |
void *(* | ares_realloc )(void *ptr, size_t size)=default_realloc |
#define default_free free |
Definition at line 56 of file ares_library_init.c.
#define default_realloc realloc |
Definition at line 55 of file ares_library_init.c.
void ares_library_cleanup | ( | void | ) |
Definition at line 171 of file ares_library_init.c.
Definition at line 133 of file ares_library_init.c.
int ares_library_init_mem | ( | int | flags, |
void *(*)(size_t size) | amalloc, | ||
void(*)(void *ptr) | afree, | ||
void *(*)(void *ptr, size_t size) | arealloc | ||
) |
Definition at line 156 of file ares_library_init.c.
int ares_library_initialized | ( | void | ) |
Definition at line 193 of file ares_library_init.c.
|
static |
Definition at line 122 of file ares_library_init.c.
|
static |
Definition at line 68 of file ares_library_init.c.
|
static |
Definition at line 48 of file ares_library_init.c.
|
default |
Definition at line 60 of file ares_library_init.c.
|
static |
Definition at line 40 of file ares_library_init.c.
|
static |
Definition at line 39 of file ares_library_init.c.
|
default |
Definition at line 58 of file ares_library_init.c.
|
default |
Definition at line 59 of file ares_library_init.c.