ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES...
commit673d41503c6e391337df1b86e49108d58f1af6bd
authorAndrew Bartlett <abartlet@samba.org>
Wed, 5 Feb 2014 01:52:28 +0000 (5 14:52 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 5 Feb 2014 07:42:25 +0000 (5 08:42 +0100)
tree5800479146de58bf1f302d6aceaf0a2946e6588a
parenta89060a0217f8740798d1dac4466222301a4d81b
ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM

This makes provision errors clearer in Samba.

Andrew Bartlett

Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jelmer Vernooij <jelmer@samba.org>
lib/ldb/ldb_tdb/ldb_tdb.c