chiark / gitweb /
Proper spec. of NULL handling.
[adns.git] / src / adns.h
index 5e8cf8089235702d59ddea6c5aa636387bf4ff0a..d265506814de32e444862e611e9fb5070d2e8a9f 100644 (file)
@@ -154,7 +154,8 @@ typedef struct {
   union {
     void *untyped;
     unsigned char *bytes;
-    char *(*str);                  /* ns_raw, cname, ptr, ptr_raw, txt */
+    char *(*str);                  /* ns_raw, cname, ptr, ptr_raw */
+    char *(**manystr);             /* txt (list is null-terminated) */
     struct in_addr *inaddr;        /* a */
     adns_rr_dmaddr *dmaddr;        /* ns */
     adns_rr_strpair *strpair;      /* hinfo, rp, rp_raw */