ldb:rdn_name: reject 'distinguishedName' depending of the MOD flags
authorStefan Metzmacher <metze@samba.org>
Tue, 24 Sep 2013 23:30:23 +0000 (01:30 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 24 Sep 2013 23:38:41 +0000 (01:38 +0200)
commit660c2aa4aaf0894f90c15a94cefcbf7e0008719e
treeb166cb02e91726d617fea2693337651984889cdf
parent1705cd29f807860243c9174a7484271405fb9848
ldb:rdn_name: reject 'distinguishedName' depending of the MOD flags

This is what Windows 2008 R2 returns:

LDB_MOD_ADD     => LDB_ERR_UNWILLING_TO_PERFORM
LDB_MOD_REPLACE => LDB_ERR_CONSTRAINT_VIOLATION
LDB_MOD_DEL     => LDB_ERR_UNWILLING_TO_PERFORM

Signed-off-by: Stefan Metzmacher <metze@samba.org>
lib/ldb/modules/rdn_name.c