struct ldb_message *tmp_msg;
int ret;
+ DBG_ERR("%s: dn=%s\n", __location__, ldb_dn_get_linearized(ac->msg->dn));
ret = dsdb_get_expected_new_values(ac,
ac->msg,
"lockoutTime",
&el,
ac->req->operation);
if (ret != LDB_SUCCESS) {
+ DBG_ERR("%s: dn=%s\n", __location__, ldb_dn_get_linearized(ac->msg->dn));
return ret;
}
if (el == NULL || el->num_values == 0) {
+ DBG_ERR("%s: dn=%s\n", __location__, ldb_dn_get_linearized(ac->msg->dn));
ldb_asprintf_errstring(ldb,
"%08X: samldb: 'lockoutTime' can't be deleted!",
W_ERROR_V(WERR_DS_ILLEGAL_MOD_OPERATION));
0);
talloc_free(tmp_msg);
+ DBG_ERR("%s: dn=%s lockoutTime=%lld\n", __location__, ldb_dn_get_linearized(ac->msg->dn), (long long)lockoutTime);
if (lockoutTime != 0) {
+ DBG_ERR("%s: dn=%s\n", __location__, ldb_dn_get_linearized(ac->msg->dn));
return LDB_SUCCESS;
}
return ret;
}
+ DBG_ERR("%s: dn=%s\n", __location__, ldb_dn_get_linearized(ac->msg->dn));
return LDB_SUCCESS;
}