32 #include <netinet/in.h>
33 #include <arpa/inet.h>
63 msg_fatal(
"usage: %s [-npv] [-f filter] types name", argv[0]);
66 int main(
int argc,
char **argv)
81 while ((ch =
GETOPT(argc, argv,
"f:npv")) > 0) {
99 if (argc != optind + 2)
102 types = (
unsigned *)
mymalloc(
sizeof(*types) * (types_argv->
argc + 1));
103 for (i = 0; i < types_argv->
argc; i++)
108 name = argv[optind + 1];
111 &rcode, lflags, types)) {
#define DNS_REQ_FLAG_NCACHE_TTL
ARGV * argv_free(ARGV *argvp)
int main(int argc, char **argv)
VSTREAM * vstream_printf(const char *fmt,...)
void msg_warn(const char *fmt,...)
VSTRING * vstring_alloc(ssize_t len)
NORETURN msg_fatal(const char *fmt,...)
int vstream_fflush(VSTREAM *stream)
ARGV * argv_split(const char *, const char *)
#define GETOPT(argc, argv, str)
unsigned dns_type(const char *)
VSTRING * vstring_free(VSTRING *vp)
unsigned int dnssec_valid
void msg_vstream_init(const char *name, VSTREAM *vp)
int dns_lookup_rv(const char *, unsigned, DNS_RR **, VSTRING *, VSTRING *, int *, int, unsigned *)
char * dns_strrecord(VSTRING *, DNS_RR *)
#define DNS_REQ_FLAG_NONE
void dns_rr_free(DNS_RR *)
void dns_rr_filter_compile(const char *, const char *)
void * mymalloc(ssize_t len)
bool var_dns_ncache_ttl_fix