Much decoding of incoming packets.
[adns] / src / adns.h
index 901ea03..d362a31 100644 (file)
@@ -94,13 +94,17 @@ typedef enum {
   adns_s_nolocalmem,
   adns_s_allservfail,
   adns_s_serverfailure,
-  adns_s_max_tempfail= 99,
+  adns_s_notimplemented,
+  adns_s_refused,
+  adns_s_reasonunknown,
   adns_s_norecurse,
   adns_s_serverfaulty,
-  adns_s_max_localmisconfig= 199,
+  adns_s_unknownreply,
+  adns_s_max_tempfail= 99,
   adns_s_inconsistent, /* PTR gives domain whose A does not match */
   adns_s_cname, /* CNAME found where data eg A expected (not if _qf_loosecname) */
-  adns_s_max_remotemisconfig= 299,
+  /* fixme: implement _s_cname */
+  adns_s_max_remotemisconfig= 199,
   adns_s_nxdomain,
   adns_s_norecord,
   adns_s_invaliddomain