From 1c25cc705762366e2525e61df3d193b2ea2106bf Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Mon, 11 Oct 2010 22:29:05 +0200 Subject: [PATCH] dnsp: Can't have two memebers of a union with the same name --- librpc/idl/dnsp.idl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/librpc/idl/dnsp.idl b/librpc/idl/dnsp.idl index 7c013db5141..3a8e384dbe6 100644 --- a/librpc/idl/dnsp.idl +++ b/librpc/idl/dnsp.idl @@ -93,7 +93,7 @@ interface dnsp } dnsp_srv; typedef [nodiscriminant] union { - [case(DNS_TYPE_A)] [flag(NDR_BIG_ENDIAN)] ipv4address ip; + [case(DNS_TYPE_A)] [flag(NDR_BIG_ENDIAN)] ipv4address ipv4; [case(DNS_TYPE_NS)] dnsp_name ns; [case(DNS_TYPE_CNAME)] dnsp_name cname; [case(DNS_TYPE_SOA)] [flag(NDR_BIG_ENDIAN)] dnsp_soa soa; @@ -101,7 +101,7 @@ interface dnsp [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_AAAA)] ipv6address ipv6; [case(DNS_TYPE_SRV)] [flag(NDR_BIG_ENDIAN)] dnsp_srv srv; [default] [flag(NDR_REMAINING)] DATA_BLOB data; } dnsRecordData; -- 2.11.4.GIT