9#define QUERY_MAXLEVEL 5
10#define QUERY_MAXALIAS 16
11#define QUERY_MAXLOOP 100
13#define QUERY_MAXUDP 400
14#define QUERY_MAXTCP 40
19#define IP6_LOOPBACK_ARPA \
20"\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"
21#define IP6_LOCALNET_ARPA \
22"\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"
23#define IP6_MULTICAST_ARPA \
24"\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"
25#define IP6_ALLNODESMULTICAST_ARPA \
26"\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"
27#define IP6_ALLROUTERSMULTICAST_ARPA \
28"\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"
30#define IP6_LOOPBACK_OCTAL \
31"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"
32#define IP6_UNSPECIFIED_OCTAL \
33"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
34#define IP6_MULTICASTPFX_OCTAL \
35"\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
36#define IP6_ALLNODES_OCTAL \
37"\377\002\000\000\000\000\000\000\000\000\000\000\000\000\000\001"
38#define IP6_ALLROUTERS_OCTAL \
39"\377\002\000\000\000\000\000\000\000\000\000\000\000\000\000\002"
41#define IP6_64PREFIX_OCTAL \
42"\000\144\377\233\000\000\000\000\000\000\000\000"
44#define IP4_LOCALHOST_ARPA \
45"\0010\0010\0010\0010\7in-addr\4arpa\0"
46#define IP4_LOOPBACK_ARPA \
47"\0011\0010\0010\003127\7in-addr\4arpa\0"
49#define IP4_LOOPBACK_OCTAL \
51#define IP4_LOCALHOST_OCTAL \
55#define IP4_LOCALNET IP4_LOCALHOST_OCTAL
56#define IP6_LOCALNET IP6_UNSPECIFIED_OCTAL
57#define IP6_LOCALHOST IP6_LOOPBACK_OCTAL
58#define IP6_LOCALHOST_ARPA IP6_LOOPBACK_ARPA
81extern int query_start(
struct query *,
char *,
char [2],
char [2],
char [16],uint32);
84extern void query_io(
struct query *,iopause_fd *,
struct taia *);
void query_io(struct query *, iopause_fd *, struct taia *)
int query_start(struct query *, char *, char[2], char[2], char[16], uint32)
int query_get(struct query *, iopause_fd *, struct taia *)
void query_forwardonly(void)
char * name[QUERY_MAXLEVEL]
char ipv6[QUERY_MAXLEVEL]
char * alias[QUERY_MAXALIAS]
int flagnskeys[QUERY_MAXLEVEL]
char * control[QUERY_MAXLEVEL]
char keys[QUERY_MAXLEVEL][QUERY_MAXNS *KEY_LEN]
char servers[QUERY_MAXLEVEL][QUERY_MAXIPLEN]
char * ns[QUERY_MAXLEVEL][QUERY_MAXNS]
uint32 aliasttl[QUERY_MAXALIAS]
char ctx[QUERY_MAXLEVEL][QUERY_MAXNS]