#include "dns.h"
#include "uint_t.h"
Go to the source code of this file.
◆ IP4_LOCALHOST_ARPA
#define IP4_LOCALHOST_ARPA "\0010\0010\0010\0010\7in-addr\4arpa\0" |
◆ IP4_LOCALHOST_OCTAL
#define IP4_LOCALHOST_OCTAL "\0\0\0\0" |
◆ IP4_LOCALNET
◆ IP4_LOOPBACK_ARPA
#define IP4_LOOPBACK_ARPA "\0011\0010\0010\003127\7in-addr\4arpa\0" |
◆ IP4_LOOPBACK_OCTAL
#define IP4_LOOPBACK_OCTAL "\177\0\0\1" |
◆ IP6_ALLNODES_OCTAL
#define IP6_ALLNODES_OCTAL "\377\002\000\000\000\000\000\000\000\000\000\000\000\000\000\001" |
◆ IP6_ALLNODESMULTICAST_ARPA
#define IP6_ALLNODESMULTICAST_ARPA "\0011\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0012\0010\001f\001f\003ip6\004arpa\0" |
◆ IP6_ALLROUTERS_OCTAL
#define IP6_ALLROUTERS_OCTAL "\377\002\000\000\000\000\000\000\000\000\000\000\000\000\000\002" |
◆ IP6_ALLROUTERSMULTICAST_ARPA
#define IP6_ALLROUTERSMULTICAST_ARPA "\0012\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0012\0010\001f\001f\003ip6\004arpa\0" |
◆ IP6_LOCALHOST
◆ IP6_LOCALHOST_ARPA
◆ IP6_LOCALNET
◆ IP6_LOCALNET_ARPA
#define IP6_LOCALNET_ARPA "\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\003ip6\004arpa\0" |
◆ IP6_LOOPBACK_ARPA
#define IP6_LOOPBACK_ARPA "\0011\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\003ip6\004arpa\0" |
◆ IP6_LOOPBACK_OCTAL
#define IP6_LOOPBACK_OCTAL "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001" |
◆ IP6_MULTICAST_ARPA
#define IP6_MULTICAST_ARPA "\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\0010\001f\001f\003ip6\004arpa\0" |
◆ IP6_MULTICASTPFX_OCTAL
#define IP6_MULTICASTPFX_OCTAL "\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" |
◆ IP6_UNSPECIFIED_OCTAL
#define IP6_UNSPECIFIED_OCTAL "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" |
◆ QUERY_MAXALIAS
#define QUERY_MAXALIAS 16 /* glue depth */ |
◆ QUERY_MAXLEVEL
#define QUERY_MAXLEVEL 5 /* search depth */ |
◆ QUERY_MAXLOOP
#define QUERY_MAXLOOP 100 /* queries per NS */ |
◆ QUERY_MAXTCP
◆ QUERY_MAXUDP
#define QUERY_MAXUDP 400 /* used by dnscache */ |
◆ query_forwardonly()
void query_forwardonly |
( |
void |
| ) |
|
◆ query_get()
int query_get |
( |
struct query * |
z, |
|
|
iopause_fd * |
x, |
|
|
struct taia * |
stamp |
|
) |
| |
◆ query_init()
◆ query_io()
void query_io |
( |
struct query * |
z, |
|
|
iopause_fd * |
x, |
|
|
struct taia * |
deadline |
|
) |
| |
◆ query_start()
int query_start |
( |
struct query * |
, |
|
|
char * |
, |
|
|
char * |
, |
|
|
char * |
, |
|
|
char * |
, |
|
|
uint32 |
|
|
) |
| |