From c9b2f20efcb9cd2e93f29928442e9a61360fa5a0 Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Wed, 25 Nov 1998 14:54:23 +0000 Subject: fixing domain join and domain login problems (This used to be commit 90a24664318da97a6e8cfe4622a8573c0e3cbe5e) --- source3/rpc_server/srv_netlog.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'source3/rpc_server/srv_netlog.c') diff --git a/source3/rpc_server/srv_netlog.c b/source3/rpc_server/srv_netlog.c index 77b17dca2f..9fa3ed79cc 100644 --- a/source3/rpc_server/srv_netlog.c +++ b/source3/rpc_server/srv_netlog.c @@ -748,7 +748,7 @@ static void api_net_sam_logon( uint16 vuid, strupper(my_name); status = lookup_user_rids(samlogon_user, &r_uid, &r_gid); - status = status == 0 ? getusergroupsnam(samlogon_user, &grp_mem, &num_gids) : 0xC0000000 | NT_STATUS_INVALID_PRIMARY_GROUP; + status = getusergroupsnam(samlogon_user, &grp_mem, &num_gids) ? 0 : 0xC0000000 | NT_STATUS_INVALID_PRIMARY_GROUP; if (status == 0x0) { @@ -787,10 +787,6 @@ static void api_net_sam_logon( uint16 vuid, &global_sam_sid, /* DOM_SID *dom_sid */ NULL); /* char *other_sids */ } - else - { - status = 0xC0000000 | NT_STATUS_NO_SUCH_USER; - } /* Free any allocated groups array. */ if (gids) -- cgit