X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/87e46054b4db54320b42bd44da7d7267f06c1ae0..a5da68220c8d2ef7ff4b599f24e7e2d415b651f6:/src/transmit.c 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) */