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
18#define IP6_LOOPBACK_ARPA \
19"\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"
20#define IP6_LOCALNET_ARPA \
21"\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"
22#define IP6_MULTICAST_ARPA \
23"\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"
24#define IP6_ALLNODESMULTICAST_ARPA \
25"\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"
26#define IP6_ALLROUTERSMULTICAST_ARPA \
27"\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"
29#define IP6_LOOPBACK_OCTAL \
30"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"
31#define IP6_UNSPECIFIED_OCTAL \
32"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
33#define IP6_MULTICASTPFX_OCTAL \
34"\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
35#define IP6_ALLNODES_OCTAL \
36"\377\002\000\000\000\000\000\000\000\000\000\000\000\000\000\001"
37#define IP6_ALLROUTERS_OCTAL \
38"\377\002\000\000\000\000\000\000\000\000\000\000\000\000\000\002"
40#define IP4_LOCALHOST_ARPA \
41"\0010\0010\0010\0010\7in-addr\4arpa\0"
42#define IP4_LOOPBACK_ARPA \
43"\0011\0010\0010\003127\7in-addr\4arpa\0"
45#define IP4_LOOPBACK_OCTAL \
47#define IP4_LOCALHOST_OCTAL \
51#define IP4_LOCALNET IP4_LOCALHOST_OCTAL
52#define IP6_LOCALNET IP6_UNSPECIFIED_OCTAL
53#define IP6_LOCALHOST IP6_LOOPBACK_OCTAL
54#define IP6_LOCALHOST_ARPA IP6_LOOPBACK_ARPA
78extern void query_io(
struct query *,iopause_fd *,
struct taia *);
int query_start(struct query *, char *, char *, char *, char *, uint32)
void query_io(struct query *, iopause_fd *, struct taia *)
int query_get(struct query *, iopause_fd *, struct taia *)
void query_forwardonly(void)
char * name[QUERY_MAXLEVEL]
char keys[QUERY_MAXLEVEL][QUERY_MAXNS *32]
char ipv6[QUERY_MAXLEVEL]
char * alias[QUERY_MAXALIAS]
int flagnskeys[QUERY_MAXLEVEL]
char * control[QUERY_MAXLEVEL]
char servers[QUERY_MAXLEVEL][QUERY_MAXIPLEN]
char * ns[QUERY_MAXLEVEL][QUERY_MAXNS]
uint32 aliasttl[QUERY_MAXALIAS]