17 int main(
int argc,
char **argv)
26 if (!stralloc_copys(&in,*argv))
27 logmsg(
WHO,111,FATAL,
"out of memory");
29 buffer_put(buffer_1,fqdn.s,fqdn.len);
32 logmsg(
WHO,111,FATAL,B(
"unable to find IP6 address for: ",*argv));
34 for (i = 0; i + 16 <= out.len; i += 16) {
35 if (ip6_isv4mapped(out.s+i))
continue;
36 buffer_put(buffer_1,
ip6,ip6_fmt(
ip6,out.s + i));
37 buffer_puts(buffer_1,
" ");
39 buffer_puts(buffer_1,
"\n");
42 logmsg(
WHO,111,FATAL,B(
"unable to find IP address for: ",*argv));
44 for (i = 0; i + 4 <= out.len; i += 4) {
45 buffer_put(buffer_1,
ip4,ip4_fmt(
ip4,out.s + i));
46 buffer_puts(buffer_1,
" ");
48 buffer_puts(buffer_1,
"\n");
53 buffer_flush(buffer_1);
int dns_ip4_qualify(stralloc *, stralloc *, const stralloc *)
int dns_ip6_qualify(stralloc *, stralloc *, const stralloc *)
void dns_random_init(const char *)
int main(int argc, char **argv)