s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
authorMichael Adam <obnox@samba.org>
Tue, 22 Jun 2010 12:12:14 +0000 (14:12 +0200)
committerMichael Adam <obnox@samba.org>
Wed, 23 Jun 2010 10:40:40 +0000 (12:40 +0200)
The filter range from the idmap_domain is used now.

source3/winbindd/idmap_ad.c

index d9b394ddf57225c14f5b81818dea8c095bab337a..0df74f068634e9cf3e0f5ea36a6382aa8290eb2e 100644 (file)
@@ -43,8 +43,6 @@
 } while (0)
 
 struct idmap_ad_context {
-       uint32_t filter_low_id;
-       uint32_t filter_high_id;
        ADS_STRUCT *ads;
        struct posix_schema *ad_schema;
        enum wb_posix_mapping ad_map_type; /* WB_POSIX_MAP_UNKNOWN */
@@ -197,7 +195,6 @@ static NTSTATUS idmap_ad_initialize(struct idmap_domain *dom,
 {
        struct idmap_ad_context *ctx;
        char *config_option;
-       const char *range = NULL;
        const char *schema_mode = NULL; 
 
        if ( (ctx = TALLOC_ZERO_P(dom, struct idmap_ad_context)) == NULL ) {
@@ -211,17 +208,6 @@ static NTSTATUS idmap_ad_initialize(struct idmap_domain *dom,
                return NT_STATUS_NO_MEMORY;
        }
 
-       /* load ranges */
-       range = lp_parm_const_string(-1, config_option, "range", NULL);
-       if (range && range[0]) {
-               if ((sscanf(range, "%u - %u", &ctx->filter_low_id, &ctx->filter_high_id) != 2) ||
-                   (ctx->filter_low_id > ctx->filter_high_id)) {
-                       DEBUG(1, ("ERROR: invalid filter range [%s]", range));
-                       ctx->filter_low_id = 0;
-                       ctx->filter_high_id = 0;
-               }
-       }
-
        /* default map type */
        ctx->ad_map_type = WB_POSIX_MAP_RFC2307;