diff options
author | Michael Adam <obnox@samba.org> | 2013-04-25 19:13:45 +0200 |
---|---|---|
committer | Christian Ambach <ambi@samba.org> | 2013-05-06 16:33:39 +0200 |
commit | 196aa1dea76b894ebdcf4322bb52edeac57d68ce (patch) | |
tree | f6c88c4ac09bc12239c2b3e47698e84d5163c0a3 /source3/winbindd | |
parent | 2a258747b6ec67e9e5d4aa97ffeeabeab0e94d6c (diff) | |
download | samba-196aa1dea76b894ebdcf4322bb52edeac57d68ce.tar.gz samba-196aa1dea76b894ebdcf4322bb52edeac57d68ce.tar.bz2 samba-196aa1dea76b894ebdcf4322bb52edeac57d68ce.zip |
s3:idmap:autorid: rename autorid_range_config.sid to domsid, along with instances
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Christian Ambach <ambi@samba.org>
Diffstat (limited to 'source3/winbindd')
-rw-r--r-- | source3/winbindd/idmap_autorid.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/source3/winbindd/idmap_autorid.c b/source3/winbindd/idmap_autorid.c index 70c924e043..b66ebeee55 100644 --- a/source3/winbindd/idmap_autorid.c +++ b/source3/winbindd/idmap_autorid.c @@ -50,7 +50,7 @@ struct autorid_global_config { }; struct autorid_range_config { - fstring sid; + fstring domsid; fstring keystr; uint32_t rangenum; uint32_t multiplier; @@ -79,7 +79,7 @@ static NTSTATUS idmap_autorid_get_domainrange_action(struct db_context *db, } DEBUG(10, ("Acquiring new range for domain %s (multiplier=%"PRIu32")\n", - range->sid, range->multiplier)); + range->domsid, range->multiplier)); /* fetch the current HWM */ ret = dbwrap_fetch_uint32_bystring(db, HWM, &hwm); @@ -151,11 +151,11 @@ static NTSTATUS idmap_autorid_get_domainrange(struct autorid_range_config *range * if it is not found create a mapping in a transaction unless * read-only mode has been set */ - if (range->multiplier > 0) { - snprintf(range->keystr, FSTRING_LEN, "%s#%"PRIu32, range->sid, - range->multiplier); + if (range->domain_range_index > 0) { + snprintf(range->keystr, FSTRING_LEN, "%s#%"PRIu32, + range->domsid, range->multiplier); } else { - fstrcpy(range->keystr, range->sid); + fstrcpy(range->keystr, range->domsid); } ret = dbwrap_fetch_uint32_bystring(autorid_db, range->keystr, @@ -170,7 +170,7 @@ static NTSTATUS idmap_autorid_get_domainrange(struct autorid_range_config *range } DEBUG(10, ("Using range #%d for domain %s (multiplier=%"PRIu32")\n", - range->rangenum, range->sid, range->multiplier)); + range->rangenum, range->domsid, range->multiplier)); return ret; } @@ -201,7 +201,7 @@ static NTSTATUS idmap_autorid_allocate_id(struct idmap_domain *dom, ZERO_STRUCT(range); range.globalcfg = globalcfg; - fstrcpy(range.sid, ALLOC_RANGE); + fstrcpy(range.domsid, ALLOC_RANGE); ret = idmap_autorid_get_domainrange(&range, dom->read_only); @@ -259,7 +259,7 @@ static NTSTATUS idmap_autorid_id_to_sid(struct autorid_global_config *cfg, uint32_t multiplier = 0; TDB_DATA data = tdb_null; char *keystr; - struct dom_sid sid; + struct dom_sid domsid; NTSTATUS status; bool ok; const char *q = NULL; @@ -312,7 +312,7 @@ static NTSTATUS idmap_autorid_id_to_sid(struct autorid_global_config *cfg, return idmap_autorid_map_id_to_sid(dom, map); } - ok = dom_sid_parse_endp((const char *)data.dptr, &sid, &q); + ok = dom_sid_parse_endp((const char *)data.dptr, &domsid, &q); TALLOC_FREE(data.dptr); if (!ok) { map->status = ID_UNKNOWN; @@ -326,7 +326,7 @@ static NTSTATUS idmap_autorid_id_to_sid(struct autorid_global_config *cfg, return NT_STATUS_OK; } - sid_compose(map->sid, &sid, + sid_compose(map->sid, &domsid, (map->xid.id - cfg->minvalue - range * cfg->rangesize + (cfg->rangesize * multiplier))); @@ -576,7 +576,7 @@ static NTSTATUS idmap_autorid_sids_to_unixids(struct idmap_domain *dom, TALLOC_FREE(domain); range.globalcfg = global; - sid_to_fstring(range.sid, &domainsid); + sid_to_fstring(range.domsid, &domainsid); /* Calculate multiplier for multi-range support */ range.multiplier = rid / (global->rangesize); |