rpc/dnsserver: Use common update_soa function directly
authorKai Blin <kai@samba.org>
Mon, 10 Aug 2015 08:28:15 +0000 (10:28 +0200)
committerKai Blin <kai@samba.org>
Mon, 10 Aug 2015 12:39:54 +0000 (14:39 +0200)
Signed-off-by: Kai Blin <kai@samba.org>
source4/rpc_server/dnsserver/dnsdb.c

index 5b744ceefe3b09cdd06857d31dcc347ae3e2bea9..dceeaec83608ab187f94db20a2011f0ae8e08660 100644 (file)
@@ -248,15 +248,6 @@ failed:
 }
 
 
-/* Increment serial number and update timestamp */
-static unsigned int dnsserver_update_soa(TALLOC_CTX *mem_ctx,
-                               struct ldb_context *samdb,
-                               struct dnsserver_zone *z)
-{
-       return dns_common_update_soa(samdb, mem_ctx, z->zone_dn);
-}
-
-
 /* Add DNS record to the database */
 static WERROR dnsserver_db_do_add_rec(TALLOC_CTX *mem_ctx,
                                struct ldb_context *samdb,
@@ -368,7 +359,7 @@ WERROR dnsserver_db_add_record(TALLOC_CTX *mem_ctx,
                rec->rank |= DNS_RANK_ROOT_HINT;
        }
 
-       serial = dnsserver_update_soa(mem_ctx, samdb, z);
+       serial = dns_common_update_soa(samdb, mem_ctx, z->zone_dn);
        if (serial < 0) {
                return WERR_INTERNAL_DB_ERROR;
        }
@@ -532,7 +523,7 @@ WERROR dnsserver_db_update_record(TALLOC_CTX *mem_ctx,
 
        /* If updating SOA record, use specified serial, otherwise increment */
        if (arec->wType != DNS_TYPE_SOA) {
-               serial = dnsserver_update_soa(mem_ctx, samdb, z);
+               serial = dns_common_update_soa(samdb, mem_ctx, z->zone_dn);
                if (serial < 0) {
                        return WERR_INTERNAL_DB_ERROR;
                }
@@ -570,7 +561,7 @@ WERROR dnsserver_db_delete_record(TALLOC_CTX *mem_ctx,
        int ret, i;
        int serial;
 
-       serial = dnsserver_update_soa(mem_ctx, samdb, z);
+       serial = dns_common_update_soa(samdb, mem_ctx, z->zone_dn);
        if (serial < 0) {
                return WERR_INTERNAL_DB_ERROR;
        }