id21 4582 source3/rpc_server/srv_samr_nt.c static NTSTATUS set_user_info_21(struct samr_UserInfo21 *id21, id21 4589 source3/rpc_server/srv_samr_nt.c if (id21 == NULL) { id21 4594 source3/rpc_server/srv_samr_nt.c if (id21->fields_present == 0) { id21 4598 source3/rpc_server/srv_samr_nt.c if (id21->fields_present & SAMR_FIELD_LAST_PWD_CHANGE) { id21 4602 source3/rpc_server/srv_samr_nt.c if (id21->fields_present & SAMR_FIELD_NT_PASSWORD_PRESENT) { id21 4603 source3/rpc_server/srv_samr_nt.c if (id21->nt_password_set) { id21 4606 source3/rpc_server/srv_samr_nt.c if ((id21->nt_owf_password.length != 16) || id21 4607 source3/rpc_server/srv_samr_nt.c (id21->nt_owf_password.size != 16)) { id21 4615 source3/rpc_server/srv_samr_nt.c in = data_blob_const(id21->nt_owf_password.array, 16); id21 4625 source3/rpc_server/srv_samr_nt.c if (id21->fields_present & SAMR_FIELD_LM_PASSWORD_PRESENT) { id21 4626 source3/rpc_server/srv_samr_nt.c if (id21->lm_password_set) { id21 4629 source3/rpc_server/srv_samr_nt.c if ((id21->lm_owf_password.length != 16) || id21 4630 source3/rpc_server/srv_samr_nt.c (id21->lm_owf_password.size != 16)) { id21 4638 source3/rpc_server/srv_samr_nt.c in = data_blob_const(id21->lm_owf_password.array, 16); id21 4650 source3/rpc_server/srv_samr_nt.c if (id21->account_name.string && id21 4651 source3/rpc_server/srv_samr_nt.c (!strequal(id21->account_name.string, pdb_get_username(pwd)))) id21 4663 source3/rpc_server/srv_samr_nt.c status = can_create(mem_ctx, id21->account_name.string); id21 4668 source3/rpc_server/srv_samr_nt.c status = pdb_rename_sam_account(pwd, id21->account_name.string); id21 4678 source3/rpc_server/srv_samr_nt.c pdb_set_username(pwd, id21->account_name.string, PDB_SET); id21 4681 source3/rpc_server/srv_samr_nt.c copy_id21_to_sam_passwd("INFO_21", pwd, id21);