Commit | Line | Data |
---|---|---|
6ae327f8 AC |
1 | {{DNS configuration for BIND}} |
2 | ||
3 | extern type dnsRecord; | |
4 | ||
5 | extern val dnsA : host -> ip -> dnsRecord; | |
6 | extern val dnsCNAME : host -> domain -> dnsRecord; | |
7 | extern val dnsMX : int -> domain -> dnsRecord; | |
8 | extern val dnsNS : domain -> dnsRecord; | |
9 | ||
6eeb3bf9 AC |
10 | extern val dnsDefaultA : ip -> dnsRecord; |
11 | ||
6ae327f8 | 12 | extern val dns : dnsRecord -> [Domain] {TTL : int}; |