s4-rpc: dnsserver: Fix the typo in comparing two DNS records
authorAmitay Isaacs <amitay@gmail.com>
Fri, 2 Mar 2012 06:56:24 +0000 (17:56 +1100)
committerAmitay Isaacs <amitay@samba.org>
Fri, 2 Mar 2012 09:27:41 +0000 (10:27 +0100)
Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Fri Mar  2 10:27:41 CET 2012 on sn-devel-104

source4/rpc_server/dnsserver/dnsdata.c

index c8ac58d8bd15455fc79db7ce02ea5511dc35668c..3dc7dccf288a73e72ef0f228e4efdfcd780a5363 100644 (file)
@@ -952,10 +952,10 @@ bool dns_record_match(struct dnsp_DnssrvRpcRecord *rec1, struct dnsp_DnssrvRpcRe
                return strcmp(rec1->data.ipv4, rec2->data.ipv4) == 0;
 
        case DNS_TYPE_NS:
-               return dns_name_equal(rec1->data.ns, rec1->data.ns);
+               return dns_name_equal(rec1->data.ns, rec2->data.ns);
 
        case DNS_TYPE_CNAME:
-               return dns_name_equal(rec1->data.cname, rec1->data.cname);
+               return dns_name_equal(rec1->data.cname, rec2->data.cname);
 
        case DNS_TYPE_SOA:
                return dns_name_equal(rec1->data.soa.mname, rec2->data.soa.mname) == 0 &&