aboutsummaryrefslogtreecommitdiff
path: root/tinydns-get.c
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 /tinydns-get.c
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 'tinydns-get.c')
-rw-r--r--tinydns-get.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tinydns-get.c b/tinydns-get.c
index f7fd67f..56edb13 100644
--- a/tinydns-get.c
+++ b/tinydns-get.c
@@ -11,6 +11,7 @@
#include "printpacket.h"
#include "parsetype.h"
#include "ip4.h"
+#include "ip6.h"
#include "dns.h"
extern int respond(char *,char *,char *);
@@ -26,7 +27,7 @@ void oops(void)
strerr_die2sys(111,FATAL,"unable to parse: ");
}
-static char ip[4];
+static char ip[16];
static char type[2];
static char *q;
@@ -45,7 +46,7 @@ int main(int argc,char **argv)
if (!dns_domain_fromdot(&q,*argv,str_len(*argv))) oops();
if (*++argv) {
- if (!ip4_scan(*argv,ip)) usage();
+ if (!ip6_scan(*argv,ip)) usage();
}
if (!stralloc_copys(&out,"")) oops();