chiark / gitweb /
New memory management arrangements pretty much finished, but probably
[adns.git] / src / adns.h
index f71230a3487be336c945e46f5848a16113439857..ea4c68052f558b44f2a08107a02371130ffd17a6 100644 (file)
@@ -146,8 +146,10 @@ typedef struct {
   adns_status status;
   char *cname; /* always NULL if query was for CNAME records */
   adns_rrtype type;
-  int nrrs;
+  int nrrs, rrsz;
   union {
+    void *untyped;
+    unsigned char *bytes;
     char *(*str);                  /* ns_raw, cname, ptr, ptr_raw, txt, <any>_mf */
     struct in_addr *inaddr;        /* a */
     adns_rr_dmaddr *dmaddr;        /* ns */