- fprintf(stdout,"submitting %s %d\n",argv[qi],types[ti]);
- r= adns_submit(ads,argv[qi],types[ti],0,0,&qus[qi*tc+ti]);
- if (r) failure("submit",r);
+ fprintf(stdout,"%s type %d",domlist[qi],types[ti]);
+ r= adns_submit(ads,domlist[qi],types[ti],0,0,&qus[qi*tc+ti]);
+ if (r == adns_s_unknownrrtype) {
+ fprintf(stdout," not implemented\n");
+ qus[qi*tc+ti]= 0;
+ } else if (r) {
+ failure("submit",r);
+ } else {
+ ri= adns_rr_info(types[ti], &rrtn,&fmtn,0, 0,0);
+ putc(' ',stdout);
+ dumptype(ri,rrtn,fmtn);
+ fprintf(stdout," submitted\n");
+ }