[PATCH 1/2] idl: Add DNS RP record support as per RFC 1183

Kai Blin kai at samba.org
Sat May 25 06:05:21 MDT 2013


Not sure if we need this, bug samba.org specifies it, so this could cause ANY
queries against samba.org to fail.

Signed-off-by: Kai Blin <kai at samba.org>
---
 librpc/idl/dns.idl | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/librpc/idl/dns.idl b/librpc/idl/dns.idl
index 984f2b3..7d29278 100644
--- a/librpc/idl/dns.idl
+++ b/librpc/idl/dns.idl
@@ -161,6 +161,12 @@ interface dns
 	} dns_txt_record;
 
 	typedef [public] struct {
+		dns_string mbox;
+		dns_string txt;
+
+	} dns_rp_record;
+
+	typedef [public] struct {
 		uint16     priority;
 		uint16     weight;
 		uint16     port;
@@ -214,6 +220,7 @@ interface dns
 		[case(DNS_QTYPE_PTR)]   dns_string       ptr_record;
 		[case(DNS_QTYPE_MX)]    dns_mx_record    mx_record;
 		[case(DNS_QTYPE_TXT)]	dns_txt_record   txt_record;
+		[case(DNS_QTYPE_RP)]	dns_rp_record    rp_record;
 		[case(DNS_QTYPE_AAAA)]	ipv6address	 ipv6_record;
 		[case(DNS_QTYPE_SRV)]	dns_srv_record	 srv_record;
 		[case(DNS_QTYPE_TSIG)]	dns_tsig_record	 tsig_record;
-- 
1.8.1.2



More information about the samba-technical mailing list