Revert "s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid...
authorMichael Adam <obnox@samba.org>
Thu, 9 Jun 2011 22:36:27 +0000 (00:36 +0200)
committerMichael Adam <obnox@samba.org>
Sat, 11 Jun 2011 09:44:31 +0000 (11:44 +0200)
This reverts commit b0b0b625b588057c8c97371934bf21eb1fd985d8.

This sequence of patches needs to be done differently.

source3/winbindd/idmap_autorid.c

index b28382f2af91b4e4a43336816391031ea536e853..4e0fdff33a84216e11a7f82cf47d4f3908119b1b 100644 (file)
@@ -436,7 +436,6 @@ static NTSTATUS idmap_autorid_initialize(struct idmap_domain *dom)
        NTSTATUS status;
        uint32_t hwm;
        TALLOC_CTX *frame = talloc_stackframe();
-       char *config_option = NULL;
 
        config = talloc_zero(frame, struct autorid_global_config);
        if (!config) {
@@ -450,15 +449,8 @@ static NTSTATUS idmap_autorid_initialize(struct idmap_domain *dom)
                goto error;
        }
 
-       config_option = talloc_asprintf(frame, "idmap config %s", dom->name);
-       if (config_option == NULL) {
-               DEBUG(0, ("Out of memory!\n"));
-               status = NT_STATUS_NO_MEMORY;
-               goto error;
-       }
-
        config->minvalue = dom->low_id;
-       config->rangesize = lp_parm_int(-1, config_option, "rangesize", 100000);
+       config->rangesize = lp_parm_int(-1, "autorid", "rangesize", 100000);
 
        if (config->rangesize < 2000) {
                DEBUG(1, ("autorid rangesize must be at least 2000\n"));