From 4b27cc0ea6e829c316da1ee87de180ff8de88fc5 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 7 Apr 2010 10:42:16 +1000 Subject: s4:rpc_server Fix segfault in modified SamLogon handling --- source4/rpc_server/netlogon/dcerpc_netlogon.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source4') diff --git a/source4/rpc_server/netlogon/dcerpc_netlogon.c b/source4/rpc_server/netlogon/dcerpc_netlogon.c index f7df8e9452..cdc9967c92 100644 --- a/source4/rpc_server/netlogon/dcerpc_netlogon.c +++ b/source4/rpc_server/netlogon/dcerpc_netlogon.c @@ -653,6 +653,7 @@ static NTSTATUS dcesrv_netr_LogonSamLogon_base(struct dcesrv_call_state *dce_cal sam6 = talloc_zero(mem_ctx, struct netr_SamInfo6); NT_STATUS_HAVE_NO_MEMORY(sam6); sam6->base = sam3->base; + sam = &sam6->base; sam6->sidcount = sam3->sidcount; sam6->sids = sam3->sids; -- cgit