#ifndef LLARP_DNS_H_ #define LLARP_DNS_H_ #include // for sockaadr #include // for uint & ssize_t /* non-cygnus does not have this type */ #ifdef _WIN32 #define uint UINT #endif #ifdef __cplusplus extern "C" { #endif /** * dns.h * * dns client/server */ // fwd declr struct dnsc_answer_request; typedef void (*dnsc_answer_hook_func)(dnsc_answer_request *request); #ifdef __cplusplus } #endif #endif