From 14f0c2ddb05a690e671efad8c47da9ff1e39c8ce Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Mon, 13 Oct 1997 17:11:07 +0000 Subject: [PATCH] put a check around become_user(). doesn't authenticate the user, but doesn't quit the whole pipe, either... --- source/pipenetlog.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/pipenetlog.c b/source/pipenetlog.c index 0191d2fa5e5..b4f0db766bf 100644 --- a/source/pipenetlog.c +++ b/source/pipenetlog.c @@ -271,7 +271,11 @@ static BOOL update_dcinfo(int cnum, uint16 vuid, unbecome_user(); smb_pass = get_smbpwnam(mach_acct); - become_user(cnum, vuid); + if (!become_user(cnum, vuid)) + { + DEBUG(0,("update_dcinfo: become_user failed\n")); + return False; + } if (smb_pass != NULL) { -- 2.47.3