if (!pdb_set_nt_passwd(pwd, out.data, PDB_CHANGED)) {
return NT_STATUS_ACCESS_DENIED;
}
+
+ pdb_set_pass_last_set_time(pwd, time(NULL), PDB_CHANGED);
}
if (id18->lm_pwd_active) {
if (!pdb_set_lanman_passwd(pwd, out.data, PDB_CHANGED)) {
return NT_STATUS_ACCESS_DENIED;
}
+
+ pdb_set_pass_last_set_time(pwd, time(NULL), PDB_CHANGED);
}
if (id18->password_expired) {