#include "ares_setup.h"#include "ares_nameser.h"#include "ares.h"#include "ares_nowarn.h"#include "ares_private.h"
Go to the source code of this file.
Macros | |
| #define | MAX_INDIRS 50 |
Functions | |
| int | ares__expand_name_for_response (const unsigned char *encoded, const unsigned char *abuf, int alen, char **s, long *enclen, int is_hostname) |
| int | ares__expand_name_validated (const unsigned char *encoded, const unsigned char *abuf, int alen, char **s, long *enclen, int is_hostname) |
| static int | ares__isprint (int ch) |
| int | ares_expand_name (const unsigned char *encoded, const unsigned char *abuf, int alen, char **s, long *enclen) |
| static int | is_hostnamech (int ch) |
| static int | is_reservedch (int ch) |
| static int | name_length (const unsigned char *encoded, const unsigned char *abuf, int alen, int is_hostname) |
| #define MAX_INDIRS 50 |
Definition at line 30 of file ares_expand_name.c.
| int ares__expand_name_for_response | ( | const unsigned char * | encoded, |
| const unsigned char * | abuf, | ||
| int | alen, | ||
| char ** | s, | ||
| long * | enclen, | ||
| int | is_hostname | ||
| ) |
Definition at line 291 of file ares_expand_name.c.
| int ares__expand_name_validated | ( | const unsigned char * | encoded, |
| const unsigned char * | abuf, | ||
| int | alen, | ||
| char ** | s, | ||
| long * | enclen, | ||
| int | is_hostname | ||
| ) |
Definition at line 107 of file ares_expand_name.c.
Definition at line 55 of file ares_expand_name.c.
| int ares_expand_name | ( | const unsigned char * | encoded, |
| const unsigned char * | abuf, | ||
| int | alen, | ||
| char ** | s, | ||
| long * | enclen | ||
| ) |
Definition at line 203 of file ares_expand_name.c.
Definition at line 63 of file ares_expand_name.c.
Definition at line 36 of file ares_expand_name.c.