From 505205b1cba38eed14d6a2d4b9c80a82b5ae8b1f Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 6 May 2008 16:10:23 +0200 Subject: Make copy_serverinfo non-static, add mem_ctx (This used to be commit a3651ced9e0859578df8cc44da64e7a8066bde76) --- source3/auth/auth_util.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'source3/auth/auth_util.c') diff --git a/source3/auth/auth_util.c b/source3/auth/auth_util.c index 5e9da4eaff..038636f868 100644 --- a/source3/auth/auth_util.c +++ b/source3/auth/auth_util.c @@ -1152,11 +1152,12 @@ static NTSTATUS make_new_server_info_guest(auth_serversupplied_info **server_inf return NT_STATUS_OK; } -static auth_serversupplied_info *copy_serverinfo(auth_serversupplied_info *src) +struct auth_serversupplied_info *copy_serverinfo(TALLOC_CTX *mem_ctx, + auth_serversupplied_info *src) { auth_serversupplied_info *dst; - dst = make_server_info(NULL); + dst = make_server_info(mem_ctx); if (dst == NULL) { return NULL; } @@ -1225,7 +1226,7 @@ bool init_guest_info(void) NTSTATUS make_server_info_guest(auth_serversupplied_info **server_info) { - *server_info = copy_serverinfo(guest_info); + *server_info = copy_serverinfo(NULL, guest_info); return (*server_info != NULL) ? NT_STATUS_OK : NT_STATUS_NO_MEMORY; } -- cgit