ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES...
authorAndrew Bartlett <abartlet@samba.org>
Wed, 5 Feb 2014 01:52:28 +0000 (14:52 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 5 Feb 2014 07:42:25 +0000 (08:42 +0100)
commit673d41503c6e391337df1b86e49108d58f1af6bd
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