mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
r19256: add missing infolevel and fields to SetUserInfo call
that's why ntsrv and win2k3 srv could pass the net test
and we could not...
rafal
(This used to be commit 60ade8ddbd
)
This commit is contained in:
parent
557ca55ed7
commit
6c4bc15f3b
@ -3239,6 +3239,10 @@ static NTSTATUS samr_SetUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX
|
||||
SET_AFLAGS(msg, info16.acct_flags, "userAccountControl");
|
||||
break;
|
||||
|
||||
case 17:
|
||||
SET_UINT64(msg, info17.acct_expiry, "accountExpires");
|
||||
break;
|
||||
|
||||
case 20:
|
||||
SET_STRING(msg, info20.parameters.string, "userParameters");
|
||||
break;
|
||||
@ -3257,6 +3261,10 @@ static NTSTATUS samr_SetUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX
|
||||
SET_STRING(msg, info21.logon_script.string, "scriptPath");
|
||||
IFSET(SAMR_FIELD_PROFILE_PATH)
|
||||
SET_STRING(msg, info21.profile_path.string, "profilePath");
|
||||
IFSET(SAMR_FIELD_HOME_DIRECTORY)
|
||||
SET_STRING(msg, info21.home_directory.string, "homeDirectory");
|
||||
IFSET(SAMR_FIELD_HOME_DRIVE)
|
||||
SET_STRING(msg, info21.home_drive.string, "homeDrive");
|
||||
IFSET(SAMR_FIELD_WORKSTATIONS)
|
||||
SET_STRING(msg, info21.workstations.string, "userWorkstations");
|
||||
IFSET(SAMR_FIELD_LOGON_HOURS)
|
||||
|
Loading…
Reference in New Issue
Block a user