summaryrefslogtreecommitdiff
path: root/source3/utils
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2010-07-29 23:13:54 +0200
committerMichael Adam <obnox@samba.org>2010-08-14 02:10:42 +0200
commit8da3d7c39be33899b29276cb2778cb9e1771bb6e (patch)
tree8e6289ef8fe4a6972118d3f5b82ab7d6f342f7c7 /source3/utils
parent36017ecebf87b2c04d5af37bc209a64a4c6527a7 (diff)
downloadsamba-8da3d7c39be33899b29276cb2778cb9e1771bb6e.tar.gz
samba-8da3d7c39be33899b29276cb2778cb9e1771bb6e.tar.bz2
samba-8da3d7c39be33899b29276cb2778cb9e1771bb6e.zip
s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
This moves the new_mapping feature inside the tdb2 backend to make creations of mappings atomic. Note: The new internal function idmap_tdb2_get_new_id() that is used to allocate a new unix id is prepared to function for multiple explicitly configured idmap domains, but currently it does only work for the default domain. The extended allocation support requires extension of the data base format to store multiple counters (per domain). This will be added in a later step (TODO!).
Diffstat (limited to 'source3/utils')
0 files changed, 0 insertions, 0 deletions