diff options
-rw-r--r-- | src/db/sysdb_ops.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/db/sysdb_ops.c b/src/db/sysdb_ops.c index 252097f28..e32d79a70 100644 --- a/src/db/sysdb_ops.c +++ b/src/db/sysdb_ops.c @@ -129,6 +129,9 @@ done: * The wrapper around ldb_modify that uses LDB_CONTROL_PERMISSIVE_MODIFY_OID * so that on adds entries that already exist are skipped and similarly * entries that are missing are ignored on deletes + * + * Please note this function returns LDB error codes, not sysdb error + * codes on purpose, see usage in callers! */ int sss_ldb_modify_permissive(struct ldb_context *ldb, struct ldb_message *msg) @@ -159,6 +162,9 @@ int sss_ldb_modify_permissive(struct ldb_context *ldb, talloc_free(req); + /* Please note this function returns LDB error codes, not sysdb error + * codes on purpose, see usage in callers! + */ return ret; } |