diff options
author | Kamen Mazdrashki <kamenim@samba.org> | 2010-06-28 04:33:40 +0300 |
---|---|---|
committer | Kamen Mazdrashki <kamenim@samba.org> | 2010-06-28 04:43:29 +0300 |
commit | 431386f3278bfa6fa9b74db9a8a40fd300621c2b (patch) | |
tree | 3d04240439438447dc11fccc192f30c0492cfb09 /source4/libcli/raw/rawnegotiate.c | |
parent | 46556432c067bfd651e79ecd370ff3d18ae83bd7 (diff) | |
download | samba-431386f3278bfa6fa9b74db9a8a40fd300621c2b.tar.gz samba-431386f3278bfa6fa9b74db9a8a40fd300621c2b.tar.bz2 samba-431386f3278bfa6fa9b74db9a8a40fd300621c2b.zip |
s4/drs: re-implement 'renaming' object replication
We should rename objects only after we make sure, that
changes on the partner DC are newer than what we have.
This fixes a bug, when we have following situation with 2 DCs:
- we have an object O on the two DCs
- we rename (delete) object O on DC1
- DC1 replicates from DC2
In the above scenario, object O will be renamed back
to its original name (i.e. it will be restored).
Now, we check that DC2 state is older than what we have,
so nothing happens with object's DN.
Diffstat (limited to 'source4/libcli/raw/rawnegotiate.c')
0 files changed, 0 insertions, 0 deletions