diff options
Diffstat (limited to 'source3/rpc_server/srv_netlog_nt.c')
-rw-r--r-- | source3/rpc_server/srv_netlog_nt.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/rpc_server/srv_netlog_nt.c b/source3/rpc_server/srv_netlog_nt.c index 4131fa88eb..01b2398e86 100644 --- a/source3/rpc_server/srv_netlog_nt.c +++ b/source3/rpc_server/srv_netlog_nt.c @@ -825,9 +825,11 @@ NTSTATUS _netr_LogonSamLogon(pipes_struct *p, fn = "_netr_LogonSamLogon"; break; case NDR_NETR_LOGONSAMLOGONEX: + process_creds = false; fn = "_netr_LogonSamLogonEx"; + break; default: - process_creds = false; + return NT_STATUS_INTERNAL_ERROR; } if ( (lp_server_schannel() == True) && (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) ) { |