summaryrefslogtreecommitdiff
path: root/source3/libaddns/dnsmarshall.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-07-02 15:57:30 +1000
committerAndrew Tridgell <tridge@samba.org>2009-07-02 15:57:30 +1000
commitd47bb0a96c8205511e622eacc88de3ec31ddeeab (patch)
treef4a0d1b65d04dfb3a924ca13c886d60f81bf2048 /source3/libaddns/dnsmarshall.c
parent0aec87454b0b2e14b8fa32607d2173caa168d4de (diff)
downloadsamba-d47bb0a96c8205511e622eacc88de3ec31ddeeab.tar.gz
samba-d47bb0a96c8205511e622eacc88de3ec31ddeeab.tar.bz2
samba-d47bb0a96c8205511e622eacc88de3ec31ddeeab.zip
we can't use the unique index code for samAccountName
Using ldb unique indexes for samAccountName doesn't work with DRS as the other DC may send us a deleted record (tombstone record), which has the same samAccountName as an existing record. That would then create two records in the same partition with the same samAccountName. So we needed to put back the logic in samldb.c which explicitly checked whether a samAccountName already exists on add
Diffstat (limited to 'source3/libaddns/dnsmarshall.c')
0 files changed, 0 insertions, 0 deletions