X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftransmit.c;h=11d774bb05d56e5c7c58312e19678eb81e757fbf;hb=e2632eb98754dfc14592e9fcf96fd3ba4a5f6bf9;hp=d0b9d9514ef6b50653e1ae9ab25b6fb508b004db;hpb=ac868fa87da18cdebb86103b35ce250bd171f700;p=adns.git diff --git a/src/transmit.c b/src/transmit.c index d0b9d95..11d774b 100644 --- a/src/transmit.c +++ b/src/transmit.c @@ -39,11 +39,10 @@ static adns_status mkquery_header(adns_state ads, vbuf *vb, int *id_r, int qdlen if (!adns__vbuf_ensure(vb,DNS_HDRSIZE+qdlen+4)) return adns_s_nomemory; - *id_r= id= (ads->nextid++) & 0x0ffff; - vb->used= 0; MKQUERY_START(vb); + *id_r= id= (ads->nextid++) & 0x0ffff; MKQUERY_ADDW(id); MKQUERY_ADDB(0x01); /* QR=Q(0), OPCODE=QUERY(0000), !AA, !TC, RD */ MKQUERY_ADDB(0x00); /* !RA, Z=000, RCODE=NOERROR(0000) */