aboutsummaryrefslogtreecommitdiff
path: root/query.h
diff options
context:
space:
mode:
authorHenryk Plötz <henryk@ploetzli.ch>2014-10-03 20:04:14 +0200
committerHenryk Plötz <henryk@ploetzli.ch>2014-10-03 20:04:14 +0200
commitc44d8b51ffb5a413f8bbdbd9991bbc573853e397 (patch)
treee7f2e644de620879f610c909c405cbc4e44d6062 /query.h
parent0e5b2871ca6456b01d4bf037a6e68badf1ff1a41 (diff)
downloadtinydnssec-c44d8b51ffb5a413f8bbdbd9991bbc573853e397.tar.gz
tinydnssec-c44d8b51ffb5a413f8bbdbd9991bbc573853e397.tar.bz2
Apply patch djbdns-1.05-test27.diff.bz2
Source was http://www.fefe.de/dns/djbdns-1.05-test27.diff.bz2, SHA1 f0380ec1866f49c0bcf6369a923ac0a4a5095da8
Diffstat (limited to 'query.h')
-rw-r--r--query.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/query.h b/query.h
index eff68b2..61812aa 100644
--- a/query.h
+++ b/query.h
@@ -14,16 +14,18 @@ struct query {
char *name[QUERY_MAXLEVEL];
char *control[QUERY_MAXLEVEL]; /* pointing inside name */
char *ns[QUERY_MAXLEVEL][QUERY_MAXNS];
- char servers[QUERY_MAXLEVEL][64];
+ char servers[QUERY_MAXLEVEL][256];
char *alias[QUERY_MAXALIAS];
uint32 aliasttl[QUERY_MAXALIAS];
- char localip[4];
+ char ipv6[QUERY_MAXLEVEL];
+ char localip[16];
+ uint32 scope_id;
char type[2];
char class[2];
struct dns_transmit dt;
} ;
-extern int query_start(struct query *,char *,char *,char *,char *);
+extern int query_start(struct query *,char *,char *,char *,char *,unsigned int);
extern void query_io(struct query *,iopause_fd *,struct taia *);
extern int query_get(struct query *,iopause_fd *,struct taia *);