repl_meta_data: Avoid printf() and use binary direct RDN creation for deleted objects
authorAndrew Bartlett <abartlet@samba.org>
Mon, 16 Oct 2017 03:02:57 +0000 (16:02 +1300)
committerGarming Sam <garming@samba.org>
Sun, 29 Oct 2017 23:16:39 +0000 (00:16 +0100)
commitb838c14b1bf1117ab4ce6bdd44ccb6b8effd13bd
treecc7d38bbfd966458f55bea5a6d41fe9c516dcb17
parent3e0cc6e96d82a522026828af65ff7ba8f645528b
repl_meta_data: Avoid printf() and use binary direct RDN creation for deleted objects

This makes it clearer that we are just replacing the RDN and ensures we do not
somehow create multiple components inside ldb_dn_add_child_fmt().

We also avoid an escape/un-escape round-trip.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
source4/dsdb/samdb/ldb_modules/repl_meta_data.c