Idź do kodu źródłowego tego pliku.
|
| #define | DNS_HFIXEDSZ 12 /* #/bytes of fixed data in header */ |
| |
| #define | DNS_QFIXEDSZ 4 /* #/bytes of fixed data in query */ |
| |
| #define | NOERROR 0 /* No error occurred */ |
| |
| #define | FORMERR 1 /* format error */ |
| |
| #define | SERVFAIL 2 /* Server failure */ |
| |
| #define | NXDOMAIN 3 /* Name error */ |
| |
| #define | NOTIMP 4 /* Unimplemented */ |
| |
| #define | REFUSED 5 /* Operation refused */ |
| |
| #define | T_A 1 /* (IN) A */ |
| |
| #define | T_NS 2 /* (IN) NS */ |
| |
| #define | T_CNAME 5 /* (IN) CNAME */ |
| |
| #define | T_PTR 12 /* (IN) PTR */ |
| |
| #define | T_MX 15 /* (IN) MX */ |
| |
| #define | T_AAAA 28 /* (IN) AAAA */ |
| |
| #define | T_SRV 33 /* (IN) SRV */ |
| |
| #define | NS_MAXCDNAME 255 /* maximum compressed domain name */ |
| |
| #define | NS_CMPRSFLGS 0xc0 /* Flag bits indicating name compression. */ |
| |
|
| void * | mempcpy (void *dest, const void *src, size_t n) |
| |
| static int | special (int ch) |
| |
| static int | printable (int ch) |
| |
| int | ns_name_unpack (const u_char *msg, const u_char *eom, const u_char *src, u_char *dst, size_t dstsiz) |
| |
| int | ns_name_ntop (const u_char *src, char *dst, size_t dstsiz) |
| |
| int | ns_name_uncompress (const u_char *msg, const u_char *eom, const u_char *src, char *dst, size_t dstsiz) |
| |
| int | dn_expand (const char *msg, const char *eom, const char *src, char *dst, int dstsiz) |
| |
|
| static const char | digits [] = "0123456789" |
| |
◆ DNS_HFIXEDSZ
| #define DNS_HFIXEDSZ 12 /* #/bytes of fixed data in header */ |
◆ DNS_QFIXEDSZ
| #define DNS_QFIXEDSZ 4 /* #/bytes of fixed data in query */ |
◆ FORMERR
| #define FORMERR 1 /* format error */ |
◆ NOERROR
| #define NOERROR 0 /* No error occurred */ |
◆ NOTIMP
| #define NOTIMP 4 /* Unimplemented */ |
◆ NS_CMPRSFLGS
| #define NS_CMPRSFLGS 0xc0 /* Flag bits indicating name compression. */ |
◆ NS_MAXCDNAME
| #define NS_MAXCDNAME 255 /* maximum compressed domain name */ |
◆ NXDOMAIN
| #define NXDOMAIN 3 /* Name error */ |
◆ REFUSED
| #define REFUSED 5 /* Operation refused */ |
◆ SERVFAIL
| #define SERVFAIL 2 /* Server failure */ |
◆ T_A
| #define T_A 1 /* (IN) A */ |
◆ T_AAAA
| #define T_AAAA 28 /* (IN) AAAA */ |
◆ T_CNAME
| #define T_CNAME 5 /* (IN) CNAME */ |
◆ T_MX
| #define T_MX 15 /* (IN) MX */ |
◆ T_NS
| #define T_NS 2 /* (IN) NS */ |
◆ T_PTR
| #define T_PTR 12 /* (IN) PTR */ |
◆ T_SRV
| #define T_SRV 33 /* (IN) SRV */ |
◆ dn_expand()
| int dn_expand |
( |
const char * |
msg, |
|
|
const char * |
eom, |
|
|
const char * |
src, |
|
|
char * |
dst, |
|
|
int |
dstsiz |
|
) |
| |
◆ mempcpy()
| void* mempcpy |
( |
void * |
dest, |
|
|
const void * |
src, |
|
|
size_t |
n |
|
) |
| |
◆ ns_name_ntop()
| int ns_name_ntop |
( |
const u_char * |
src, |
|
|
char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
◆ ns_name_uncompress()
| int ns_name_uncompress |
( |
const u_char * |
msg, |
|
|
const u_char * |
eom, |
|
|
const u_char * |
src, |
|
|
char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
◆ ns_name_unpack()
| int ns_name_unpack |
( |
const u_char * |
msg, |
|
|
const u_char * |
eom, |
|
|
const u_char * |
src, |
|
|
u_char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
◆ printable()
| static int printable |
( |
int |
ch | ) |
|
|
static |
◆ special()
| static int special |
( |
int |
ch | ) |
|
|
static |
◆ digits
| const char digits[] = "0123456789" |
|
static |