From d7da8dabaa94af6662741c8ce8efdf87c34c03d2 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 22 Jun 2013 13:06:34 +0200 Subject: smbd: Fix CID 1035537 Uninitialized pointer read rpc_pipe_open_interface just returns okay if the pipe in question is already open. For this, it needs to read the value. Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/smbd/lanman.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/smbd/lanman.c b/source3/smbd/lanman.c index a21e715679..76b644c6c1 100644 --- a/source3/smbd/lanman.c +++ b/source3/smbd/lanman.c @@ -2341,7 +2341,7 @@ static bool api_RNetGroupEnum(struct smbd_server_connection *sconn, uint32_t num_groups; uint32_t resume_handle; - struct rpc_pipe_client *samr_pipe; + struct rpc_pipe_client *samr_pipe = NULL; struct policy_handle samr_handle, domain_handle; NTSTATUS status, result; struct dcerpc_binding_handle *b; -- cgit