winbind: Use idmap_config_const_string in wb_xids2sids_add_dom
authorVolker Lendecke <vl@samba.org>
Sat, 7 Jan 2017 14:55:41 +0000 (14:55 +0000)
committerMichael Adam <obnox@samba.org>
Mon, 20 Mar 2017 18:36:21 +0000 (19:36 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
source3/winbindd/wb_xids2sids.c

index 7ac199884c2a2e1cb198facd3dc4ac3ab688e7d6..15e94c4203fa83929562e6819d678fe2c766b723 100644 (file)
@@ -43,19 +43,11 @@ static bool wb_xids2sids_add_dom(const char *domname,
        struct wb_xids2sids_dom_map *map = NULL;
        size_t num_maps = talloc_array_length(dom_maps);
        size_t i;
-       char *config_option;
        const char *range;
        unsigned low_id, high_id;
        int ret;
 
-       config_option = talloc_asprintf(
-               talloc_tos(), "idmap config %s", domname);
-       if (config_option == NULL) {
-               return false;
-       }
-       range = lp_parm_const_string(-1, config_option, "range", NULL);
-       TALLOC_FREE(config_option);
-
+       range = idmap_config_const_string(domname, "range", NULL);
        if (range == NULL) {
                DBG_DEBUG("No range for domain %s found\n", domname);
                return false;