TXT DNS records
[hcoop/domtool2.git] / lib / bind.dtl
index 4f2c3c8..09d71e1 100644 (file)
@@ -3,10 +3,13 @@
 extern type dnsRecord;
 
 extern val dnsA : host -> ip -> dnsRecord;
+extern val dnsAAAA : host -> ipv6 -> dnsRecord;
 extern val dnsCNAME : host -> domain -> dnsRecord;
 extern val dnsMX : int -> domain -> dnsRecord;
 extern val dnsNS : domain -> dnsRecord;
+extern val dnsTXT : host -> no_newlines -> dnsRecord;
 
 extern val dnsDefaultA : ip -> dnsRecord;
+extern val dnsDefaultAAAA : ipv6 -> dnsRecord;
 
 extern val dns : dnsRecord -> [Domain] {TTL : int};