s3-winbind: We need to use internal rpc connections in winbind.
[idra/samba.git] / source3 / winbindd / winbindd_samr.c
index 3b9377f7299f82614817952ad01a37bb1ae95fc2..582e2a696207cbc9ead82cb2e752c7b8b70d78cd 100644 (file)
@@ -43,20 +43,20 @@ static NTSTATUS open_internal_samr_pipe(TALLOC_CTX *mem_ctx,
                                        struct rpc_pipe_client **samr_pipe)
 {
        struct rpc_pipe_client *cli = NULL;
-       struct auth_serversupplied_info *session_info = NULL;
+       struct auth_session_info *session_info = NULL;
        NTSTATUS status;
 
        if (session_info == NULL) {
                status = make_session_info_system(mem_ctx, &session_info);
                if (!NT_STATUS_IS_OK(status)) {
-                       DEBUG(0, ("open_samr_pipe: Could not create auth_serversupplied_info: %s\n",
+                       DEBUG(0, ("open_samr_pipe: Could not create auth_session_info: %s\n",
                                  nt_errstr(status)));
                        return status;
                }
        }
 
        /* create a samr connection */
-       status = rpc_pipe_open_interface(mem_ctx,
+       status = rpc_pipe_open_internal(mem_ctx,
                                        &ndr_table_samr.syntax_id,
                                        session_info,
                                        NULL,
@@ -120,20 +120,20 @@ static NTSTATUS open_internal_lsa_pipe(TALLOC_CTX *mem_ctx,
                                       struct rpc_pipe_client **lsa_pipe)
 {
        struct rpc_pipe_client *cli = NULL;
-       struct auth_serversupplied_info *session_info = NULL;
+       struct auth_session_info *session_info = NULL;
        NTSTATUS status;
 
        if (session_info == NULL) {
                status = make_session_info_system(mem_ctx, &session_info);
                if (!NT_STATUS_IS_OK(status)) {
-                       DEBUG(0, ("open_lsa_pipe: Could not create auth_serversupplied_info: %s\n",
+                       DEBUG(0, ("open_lsa_pipe: Could not create auth_session_info: %s\n",
                                  nt_errstr(status)));
                        return status;
                }
        }
 
        /* create a lsa connection */
-       status = rpc_pipe_open_interface(mem_ctx,
+       status = rpc_pipe_open_internal(mem_ctx,
                                        &ndr_table_lsarpc.syntax_id,
                                        session_info,
                                        NULL,