const char *p, *pe;
adns_status st;
- if (!((type^adns_r_addr) & adns_rrt_reprmask)) ads->nextid++; /* bodge */
st= mkquery_header(ads,vb,id_r,ol+2); if (st) return st;
MKQUERY_START(vb);
int lablen, labstart;
adns_status st;
- if (!((type^adns_r_addr) & adns_rrt_reprmask)) ads->nextid++; /* bodge */
st= mkquery_header(ads,vb,id_r,qd_dglen); if (st) return st;
MKQUERY_START(vb);
struct udpsocket *adns__udpsocket_by_af(adns_state ads, int af) {
int i;
- for (i=0; i<ads->nudp; i++)
- if (ads->udpsocket[i].af == af) return &ads->udpsocket[i];
+ for (i=0; i<ads->nudpsockets; i++)
+ if (ads->udpsockets[i].af == af) return &ads->udpsockets[i];
return 0;
}