]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:lib: Use the passed mem_ctx instead of talloc_tos()
authorAndreas Schneider <asn@samba.org>
Tue, 16 Jul 2019 13:20:23 +0000 (15:20 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 26 Jul 2019 01:48:26 +0000 (01:48 +0000)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source3/lib/netapi/user.c

index 827b79020402abad56a40a7b871fff14f80db9b9..fc236e55d1f0bb48aef96eba9596b2936df9a65a 100644 (file)
@@ -290,7 +290,7 @@ static NTSTATUS construct_USER_INFO_X(uint32_t level,
 /****************************************************************
 ****************************************************************/
 
-static NTSTATUS set_user_info_USER_INFO_X(TALLOC_CTX *ctx,
+static NTSTATUS set_user_info_USER_INFO_X(TALLOC_CTX *mem_ctx,
                                          struct rpc_pipe_client *pipe_cli,
                                          DATA_BLOB *session_key,
                                          struct policy_handle *user_handle,
@@ -320,7 +320,7 @@ static NTSTATUS set_user_info_USER_INFO_X(TALLOC_CTX *ctx,
                        return status;
                }
 
-               status = dcerpc_samr_SetUserInfo2(b, talloc_tos(),
+               status = dcerpc_samr_SetUserInfo2(b, mem_ctx,
                                                  user_handle,
                                                  25,
                                                  &user_info,
@@ -336,7 +336,7 @@ static NTSTATUS set_user_info_USER_INFO_X(TALLOC_CTX *ctx,
                                return status;
                        }
 
-                       status = dcerpc_samr_SetUserInfo2(b, talloc_tos(),
+                       status = dcerpc_samr_SetUserInfo2(b, mem_ctx,
                                                          user_handle,
                                                          23,
                                                          &user_info,
@@ -353,7 +353,7 @@ static NTSTATUS set_user_info_USER_INFO_X(TALLOC_CTX *ctx,
 
                user_info.info21 = info21;
 
-               status = dcerpc_samr_SetUserInfo(b, talloc_tos(),
+               status = dcerpc_samr_SetUserInfo(b, mem_ctx,
                                                 user_handle,
                                                 21,
                                                 &user_info,