The branch, master has been updated
       via  30bf1cd9eac dns.idl/dnsp.idl: add missing DNS ressource record types
       via  984a426fd08 dnsp.idl: add missing DNS_RPC_RECORD defines
      from  7e5afd8f1f7 docs-xml: Fix idmap_autorid documentation

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 30bf1cd9eacf5e4072641072d355007d49d4512d
Author: Björn Jacke <[email protected]>
Date:   Wed Feb 9 00:06:55 2022 +0100

    dns.idl/dnsp.idl: add missing DNS ressource record types
    
    Signed-off-by: Bjoern Jacke <[email protected]>
    Reviewed-by: Jeremy Allison <[email protected]>
    
    Autobuild-User(master): Jeremy Allison <[email protected]>
    Autobuild-Date(master): Wed Feb 16 20:43:55 UTC 2022 on sn-devel-184

commit 984a426fd08fa080ab5e8663cca7c9094a81e79a
Author: Björn Jacke <[email protected]>
Date:   Tue Feb 8 14:42:29 2022 +0100

    dnsp.idl: add missing DNS_RPC_RECORD defines
    
    taken from MSDN 2.2.2.2.5:
    
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dnsp/ac793981-1c60-43b8-be59-cdbb5c4ecb8a
    
    Signed-off-by: Bjoern Jacke <[email protected]>
    Reviewed-by: Jeremy Allison <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 librpc/idl/dns.idl  | 15 ++++++++++++++-
 librpc/idl/dnsp.idl | 14 ++++++++++++++
 2 files changed, 28 insertions(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/librpc/idl/dns.idl b/librpc/idl/dns.idl
index c47a40344f2..ec8668aa212 100644
--- a/librpc/idl/dns.idl
+++ b/librpc/idl/dns.idl
@@ -107,19 +107,32 @@ interface dns
                DNS_QTYPE_SRV    = 0x0021,
                DNS_QTYPE_ATMA   = 0x0022,
                DNS_QTYPE_NAPTR  = 0x0023,
+               DNS_QTYPE_CERT   = 0x0025,
                DNS_QTYPE_DNAME  = 0x0027,
                DNS_QTYPE_OPT    = 0x0029,
                DNS_QTYPE_DS     = 0x002B,
+               DNS_QTYPE_SSHFP  = 0x002C,
+               DNS_QTYPE_IPSECKEY = 0x002D,
                DNS_QTYPE_RRSIG  = 0x002E,
                DNS_QTYPE_NSEC   = 0x002F,
                DNS_QTYPE_DNSKEY = 0x0030,
                DNS_QTYPE_DHCID  = 0x0031,
+               DNS_QTYPE_NSEC3  = 0x0032,
+               DNS_QTYPE_NSEC3PARAM = 0x0033,
+               DNS_QTYPE_TLSA   = 0x0034,
+               DNS_QTYPE_CDS    = 0x003B,
+               DNS_QTYPE_CDNSKEY = 0x003C,
+               DNS_QTYPE_SVCB   = 0x0040,
+               DNS_QTYPE_HTTPS  = 0x0041,
                DNS_QTYPE_TKEY   = 0x00F9,
                DNS_QTYPE_TSIG   = 0x00FA,
+               DNS_QTYPE_IXFR   = 0x00FB,
                DNS_QTYPE_AXFR   = 0x00FC,
                DNS_QTYPE_MAILB  = 0x00FD,
                DNS_QTYPE_MAILA  = 0x00FE,
-               DNS_QTYPE_ALL    = 0x00FF
+               DNS_QTYPE_ALL    = 0x00FF,
+               DNS_QTYPE_URI    = 0x0100,
+               DNS_QTYPE_CAA    = 0x0101
        } dns_qtype;
 
        typedef [public,enum16bit] enum {
diff --git a/librpc/idl/dnsp.idl b/librpc/idl/dnsp.idl
index 2270ed5584c..0cb18bfcd8a 100644
--- a/librpc/idl/dnsp.idl
+++ b/librpc/idl/dnsp.idl
@@ -54,13 +54,25 @@ interface dnsp
                DNS_TYPE_SRV   = 0x21,
                DNS_TYPE_ATMA  = 0x22,
                DNS_TYPE_NAPTR = 0x23,
+               DNS_TYPE_CERT  = 0x25,
                DNS_TYPE_DNAME = 0x27,
                DNS_TYPE_DS    = 0x2B,
+               DNS_TYPE_SSHFP = 0x2C,
+               DNS_TYPE_IPSECKEY = 0x2D,
                DNS_TYPE_RRSIG = 0x2E,
                DNS_TYPE_NSEC  = 0x2F,
                DNS_TYPE_DNSKEY= 0x30,
                DNS_TYPE_DHCID = 0x31,
+               DNS_TYPE_NSEC3 = 0x32,
+               DNS_TYPE_NSEC3PARAM = 0x33,
+               DNS_TYPE_TLSA  = 0x34,
+               DNS_TYPE_CDS   = 0x3B,
+               DNS_TYPE_CDNSKEY = 0x3C,
+               DNS_TYPE_SVCB  = 0x40,
+               DNS_TYPE_HTTPS = 0x41,
                DNS_TYPE_ALL   = 0xFF,
+               DNS_TYPE_URI   = 0x100,
+               DNS_TYPE_CAA   = 0x101,
                DNS_TYPE_WINS  = 0xFF01,
                DNS_TYPE_WINSR = 0xFF02
        } dns_record_type;
@@ -69,6 +81,8 @@ interface dnsp
                DNS_RPC_FLAG_SUPPRESS_NOTIFY    = 0x00010000,
                DNS_RPC_FLAG_AGING_ON                   = 0x00020000,
                DNS_RPC_FLAG_OPEN_ACL                   = 0x00040000,
+               DNS_RPC_FLAG_RECORD_WIRE_FORMAT         = 0x00100000,
+               DNS_RPC_FLAG_SUPPRESS_RECORD_UPDATE_PTR = 0x00200000,
                DNS_RPC_FLAG_NODE_COMPLETE              = 0x00800000,
                DNS_RPC_FLAG_NODE_STICKY                = 0x01000000,
                DNS_RPC_FLAG_RECORD_CREATE_PTR  = 0x02000000,


-- 
Samba Shared Repository

Reply via email to