summaryrefslogtreecommitdiff
path: root/lib/addns/dns.h
diff options
context:
space:
mode:
authorKai Blin <kai@samba.org>2011-09-24 18:17:11 -0700
committerKai Blin <kai@samba.org>2011-09-24 21:46:06 -0700
commit7466612392272e70c60114fc035b62b16f6194aa (patch)
treeaa593799183c6690d5b0cc994e5ee55870c1074c /lib/addns/dns.h
parent8eb80a9d832e08bb356507a870522b0b7180a10a (diff)
downloadsamba-7466612392272e70c60114fc035b62b16f6194aa.tar.gz
samba-7466612392272e70c60114fc035b62b16f6194aa.tar.bz2
samba-7466612392272e70c60114fc035b62b16f6194aa.zip
addns: Allow creating AAAA records during updates
Diffstat (limited to 'lib/addns/dns.h')
-rw-r--r--lib/addns/dns.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/addns/dns.h b/lib/addns/dns.h
index 6ccdbb60f1..d98a27ea2d 100644
--- a/lib/addns/dns.h
+++ b/lib/addns/dns.h
@@ -205,6 +205,7 @@
#define QTYPE_MD 3
#define QTYPE_CNAME 5
#define QTYPE_SOA 6
+#define QTYPE_AAAA 28
#define QTYPE_ANY 255
#define QTYPE_TKEY 249
#define QTYPE_TSIG 250
@@ -408,6 +409,9 @@ DNS_ERROR dns_create_name_not_in_use_record(TALLOC_CTX *mem_ctx,
DNS_ERROR dns_create_a_record(TALLOC_CTX *mem_ctx, const char *host,
uint32 ttl, const struct sockaddr_storage *pss,
struct dns_rrec **prec);
+DNS_ERROR dns_create_aaaa_record(TALLOC_CTX *mem_ctx, const char *host,
+ uint32 ttl, const struct sockaddr_storage *pss,
+ struct dns_rrec **prec);
DNS_ERROR dns_unmarshall_tkey_record(TALLOC_CTX *mem_ctx, struct dns_rrec *rec,
struct dns_tkey_record **ptkey);
DNS_ERROR dns_create_tsig_record(TALLOC_CTX *mem_ctx, const char *keyname,