17 logmsg(
WHO,100,USAGE,
"type name");
21 logmsg(
WHO,111,FATAL,
"unable to parse");
29 static char seed[128];
31 int main(
int argc,
char **argv)
38 if (!*++argv)
usage();
41 if (!*++argv)
usage();
46 if (!stralloc_copys(&out,
""))
oops();
47 uint16_unpack_big(
type,&u16);
48 if (!stralloc_catulong0(&out,u16,0))
oops();
49 if (!stralloc_cats(&out,
" "))
oops();
51 if (!stralloc_cats(&out,
":\n"))
oops();
54 if (!stralloc_cats(&out,errstr(errno)))
oops();
55 if (!stralloc_cats(&out,
"\n"))
oops();
64 buffer_putflush(buffer_1,out.s,out.len);
int dns_domain_fromdot(char **, const char *, unsigned int)
int dns_domain_todot_cat(stralloc *, const char *)
int dns_resolve(const char *, const char *)
void dns_random_init(const char *)
struct dns_transmit dns_resolve_tx
int main(int argc, char **argv)
int parsetype(char *s, char type[2])
unsigned int printpacket_cat(stralloc *out, char *buf, unsigned int len)