X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fadns-internal.h;h=f4fe829c7368505f37dca783c11aaa9dc310b14c;hb=350d37d91f274691a71c2d41854773a2f832cf07;hp=e3a013254cbc875fb76b012ad5cc76ef76887027;hpb=80917fcce9e578aaf5ebb3b5146edeada875f206;p=adns.git diff --git a/src/adns-internal.h b/src/adns-internal.h index e3a0132..f4fe829 100644 --- a/src/adns-internal.h +++ b/src/adns-internal.h @@ -21,6 +21,8 @@ struct adns__query { unsigned long sentudp, senttcp; /* bitmaps indexed by server */ struct timeval timeout; void *context; + unsigned char *querymsg; + int querylen; char owner[1]; /* Possible states: * Queue child answer nextserver sentudp senttcp @@ -36,7 +38,7 @@ struct adns__state { struct { adns_query head, tail; } input, timew, childw, output; int nextid, udpsocket; int qbufavail, tcpbufavail, tcpbufused, tcpbufdone; - char *qbuf, *tcpbuf; + unsigned char *qbuf, *tcpbuf; int nservers; struct server { struct in_addr addr;