]> code.citadel.org Git - citadel.git/blobdiff - citadel/event_client.h
Upsie, usleep is 10^6 times smaller than sleep
[citadel.git] / citadel / event_client.h
index 2d26c2877b645030a5df06af25979db49f1199b4..bf4aa4ea4ef58e00d3177fdf295783d29709cc57 100644 (file)
 #include <ares.h>
 #include <curl/curl.h>
 
+#ifndef __ASYNCIO__
+#define __ASYNCIO__
 typedef struct AsyncIO AsyncIO;
+#endif
+#ifndef __CIT_CONTEXT__
+#define __CIT_CONTEXT__
 typedef struct CitContext CitContext;
+#endif
 
 typedef enum _eNextState {
        eSendDNSQuery,
@@ -71,6 +77,8 @@ typedef struct _DNSQueryParts {
        ParseDNSAnswerCb DNS_CB;
        IO_CallBack PostDNS;
 
+       const char *QueryTYPE;
+       const char *QStr;
        int DNSStatus;
        void *VParsedDNSReply;
        FreeDNSReply DNSReplyFree;