idmap_autorid: for clarity, add a wrapper idmap_autorid_acquire_range() to idmap_auto...
authorMichael Adam <obnox@samba.org>
Wed, 4 Sep 2013 15:49:36 +0000 (17:49 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 1 Oct 2013 22:06:23 +0000 (00:06 +0200)
This one calls into the HWM bumping acquire code path.

Pair-Programmed-With: Atul Kulkarni <atul.kulkarni@in.ibm.com>

Signed-off-by: Michael Adam <obnox@samba.org>
Signed-off-by: Atul Kulkarni <atul.kulkarni@in.ibm.com>
Reviewed-by: Volker Lendecke <vl@samba.org>
source3/winbindd/idmap_autorid_tdb.c

index 4220a9c78768a6451ed99c2799ee5306e1d4ab42..a27f79a7071e1c0dd3b0b5c9a1b0d90fa9ee3ebd 100644 (file)
@@ -249,6 +249,12 @@ NTSTATUS idmap_autorid_setrange(struct db_context *db,
        return status;
 }
 
+static NTSTATUS idmap_autorid_acquire_range(struct db_context *db,
+                                           struct autorid_range_config *range)
+{
+       return idmap_autorid_addrange(db, range, true);
+}
+
 static NTSTATUS idmap_autorid_getrange_int(struct db_context *db,
                                           struct autorid_range_config *range)
 {
@@ -328,7 +334,7 @@ NTSTATUS idmap_autorid_get_domainrange(struct db_context *db,
                        return NT_STATUS_NOT_FOUND;
                }
 
-               ret = idmap_autorid_addrange(db, range, true);
+               ret = idmap_autorid_acquire_range(db, range);
        }
 
        DEBUG(10, ("Using range #%d for domain %s "