X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/7d2852b4d10bad5bb0b3b2ff7008cef9293f31a0..325cc939b74b4580a91feeff655fd735962da770:/include/dns.h diff --git a/include/dns.h b/include/dns.h index df8dafa4..b06ab1e6 100644 --- a/include/dns.h +++ b/include/dns.h @@ -28,14 +28,17 @@ typedef void (*DNSCB)(const char *res, int status, int aftype, void *data); +extern rb_helper *authd_helper; + void init_authd(void); void restart_authd(void); void rehash_authd(void); +void check_authd(void); uint16_t lookup_hostname(const char *hostname, int aftype, DNSCB callback, void *data); uint16_t lookup_ip(const char *hostname, int aftype, DNSCB callback, void *data); void cancel_lookup(uint16_t xid); - +void dns_results_callback(const char *callid, const char *status, const char *aftype, const char *results); void report_dns_servers(struct Client *); #endif