dnsp: Add support for parsing HINFO records
authorKai Blin <kai@samba.org>
Mon, 16 Aug 2010 19:22:52 +0000 (21:22 +0200)
committerKai Blin <kai@samba.org>
Mon, 4 Oct 2010 19:41:38 +0000 (19:41 +0000)
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Mon Oct  4 19:41:38 UTC 2010 on sn-devel-104

librpc/idl/dnsp.idl

index af904d09c119e2126948d2084e4a7d036ad563c3..7c013db514195f2dfcc5e05bab89c8063d597fd8 100644 (file)
@@ -80,6 +80,11 @@ interface dnsp
                dnsp_name       nameTarget;
        } dnsp_mx;
 
+       typedef [public] struct {
+               dnsp_string     cpu;
+               dnsp_string     os;
+       } dnsp_hinfo;
+
        typedef [public] struct {
                uint16          wPriority;
                uint16          wWeight;
@@ -95,6 +100,7 @@ interface dnsp
                [case(DNS_TYPE_MX)] [flag(NDR_BIG_ENDIAN)]  dnsp_mx mx;
                [case(DNS_TYPE_TXT)]                        dnsp_string txt;
                [case(DNS_TYPE_PTR)]                        dnsp_name ptr;
+               [case(DNS_TYPE_HINFO)]                      dnsp_hinfo hinfo;
                [case(DNS_TYPE_AAAA)]                       ipv6address ip;
                [case(DNS_TYPE_SRV)] [flag(NDR_BIG_ENDIAN)] dnsp_srv srv;
                [default] [flag(NDR_REMAINING)] DATA_BLOB data;