summaryrefslogtreecommitdiffstats
path: root/dns.h
diff options
context:
space:
mode:
Diffstat (limited to 'dns.h')
-rw-r--r--dns.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/dns.h b/dns.h
index 08534a2..615162d 100644
--- a/dns.h
+++ b/dns.h
@@ -2,16 +2,18 @@
2#define DNS_H 2#define DNS_H
3 3
4#include "stralloc.h" 4#include "stralloc.h"
5#include "ipalloc.h"
5 6
6#define DNS_SOFT -1 7#define DNS_SOFT -1
7#define DNS_HARD -2 8#define DNS_HARD -2
8#define DNS_MEM -3 9#define DNS_MEM -3
9 10
10void dns_init(); 11short dns_last_query_validated();
11int dns_cname(); 12void dns_use_search(int use_search);
12int dns_mxip(); 13int dns_cname(stralloc *sa);
13int dns_ip(); 14int dns_mxip(ipalloc *ia, stralloc *sa, unsigned long random);
14int dns_ptr(); 15int dns_ip(ipalloc *ia, stralloc *sa);
16int dns_ptr(stralloc *sa, struct ip_address *ip);
15int dns_tlsa(stralloc *out, const stralloc *fqdn); 17int dns_tlsa(stralloc *out, const stralloc *fqdn);
16 18
17#endif 19#endif