-void adns__debug(adns_state ads, const char *fmt, ...) PRINTFFORMAT(2,3);
-void adns__diag(adns_state ads, const char *fmt, ...) PRINTFFORMAT(2,3);
+void adns__vdiag(adns_state ads, adns_initflags prevent, const char *pfx,
+ int serv, const char *fmt, va_list al);
+void adns__debug(adns_state ads, int serv, const char *fmt, ...) PRINTFFORMAT(2,3);
+void adns__warn(adns_state ads, int serv, const char *fmt, ...) PRINTFFORMAT(2,3);
+void adns__diag(adns_state ads, int serv, const char *fmt, ...) PRINTFFORMAT(2,3);