From 9ef39406d8072a1a102813fb4448af76e9020fcd Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 24 Sep 2009 06:38:08 +0200 Subject: s3:rpc_server: we need to make a copy of my_name in serverinfo_to_SamInfo_base() This is important for the case the server_info already contains a logon_server. metze --- source3/rpc_server/srv_pipe_hnd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3') diff --git a/source3/rpc_server/srv_pipe_hnd.c b/source3/rpc_server/srv_pipe_hnd.c index 7711d6ced8..0c858c203e 100644 --- a/source3/rpc_server/srv_pipe_hnd.c +++ b/source3/rpc_server/srv_pipe_hnd.c @@ -1654,7 +1654,7 @@ static NTSTATUS serverinfo_to_SamInfo_base(TALLOC_CTX *mem_ctx, base->groups = groups; base->user_flags = NETLOGON_EXTRA_SIDS; base->key = user_session_key; - base->logon_server.string = my_name; + base->logon_server.string = talloc_strdup(mem_ctx, my_name); base->domain.string = talloc_strdup(mem_ctx, pdb_get_domain(sampw)); base->domain_sid = sid; base->LMSessKey = lm_session_key; -- cgit