From da21f78099884ce425dfbb99c8c246f6fcd98a3a Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Thu, 12 Aug 2010 15:46:42 +0200 Subject: [PATCH] dnsp: Add MX record parsing --- librpc/idl/dnsp.idl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/librpc/idl/dnsp.idl b/librpc/idl/dnsp.idl index 7a6e2d416eb..a4a175aea42 100644 --- a/librpc/idl/dnsp.idl +++ b/librpc/idl/dnsp.idl @@ -75,6 +75,11 @@ interface dnsp } dnsp_soa; typedef [public] struct { + uint16 wPriority; + dnsp_name nameTarget; + } dnsp_mx; + + typedef [public] struct { uint16 wPriority; uint16 wWeight; uint16 wPort; @@ -86,6 +91,7 @@ interface dnsp [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; + [case(DNS_TYPE_MX)] [flag(NDR_BIG_ENDIAN)] dnsp_mx mx; [case(DNS_TYPE_PTR)] dnsp_name ptr; [case(DNS_TYPE_AAAA)] ipv6address ip; [case(DNS_TYPE_SRV)] [flag(NDR_BIG_ENDIAN)] dnsp_srv srv; -- 2.11.4.GIT