mirror of
https://github.com/samba-team/samba.git
synced 2025-02-08 05:57:51 +03:00
s4-dsdb when setting DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID make it non-critical
This commit is contained in:
parent
165521a9b9
commit
6f71878263
@ -3685,7 +3685,13 @@ int dsdb_request_add_controls(struct ldb_request *req, uint32_t dsdb_flags)
|
||||
}
|
||||
|
||||
if (dsdb_flags & DSDB_PASSWORD_BYPASS_LAST_SET) {
|
||||
ret = ldb_request_add_control(req, DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID, true, NULL);
|
||||
/*
|
||||
* This must not be critical, as it will only be
|
||||
* handled (and need to be handled) if the other
|
||||
* attributes in the request bring password_hash into
|
||||
* action
|
||||
*/
|
||||
ret = ldb_request_add_control(req, DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID, false, NULL);
|
||||
if (ret != LDB_SUCCESS) {
|
||||
return ret;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user