#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.