summaryrefslogtreecommitdiffstats
path: root/source3/rpc_server/rpc_server.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2013-11-29 09:46:01 +0100
committerStefan Metzmacher <metze@samba.org>2013-12-23 09:18:15 +0100
commitae6720117ae5fb3c922486ce46e2b0d51e020301 (patch)
treed750443ff0c5a3d818a70ac54a7d25875e2d18d6 /source3/rpc_server/rpc_server.c
parentec790f84bea30f361a296104b59502a9ac11d29c (diff)
downloadsamba-ae6720117ae5fb3c922486ce46e2b0d51e020301.tar.gz
samba-ae6720117ae5fb3c922486ce46e2b0d51e020301.tar.xz
samba-ae6720117ae5fb3c922486ce46e2b0d51e020301.zip
s3:rpc_server: use make_session_info_guest() directly
This removes the useless static auth_anonymous_session_info() wrapper. auth_anonymous_session_info() is also a public function in source4. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source3/rpc_server/rpc_server.c')
-rw-r--r--source3/rpc_server/rpc_server.c22
1 files changed, 6 insertions, 16 deletions
diff --git a/source3/rpc_server/rpc_server.c b/source3/rpc_server/rpc_server.c
index d10d3ac3b1..58c16c01a3 100644
--- a/source3/rpc_server/rpc_server.c
+++ b/source3/rpc_server/rpc_server.c
@@ -37,19 +37,6 @@
#define SERVER_TCP_LOW_PORT 1024
#define SERVER_TCP_HIGH_PORT 1300
-static NTSTATUS auth_anonymous_session_info(TALLOC_CTX *mem_ctx,
- struct auth_session_info **session_info)
-{
- NTSTATUS status;
-
- status = make_session_info_guest(mem_ctx, session_info);
- if (!NT_STATUS_IS_OK(status)) {
- return status;
- }
-
- return NT_STATUS_OK;
-}
-
/* Creates a pipes_struct and initializes it with the information
* sent from the client */
int make_server_pipes_struct(TALLOC_CTX *mem_ctx,
@@ -1068,11 +1055,14 @@ void dcerpc_ncacn_accept(struct tevent_context *ev_ctx,
}
if (ncacn_conn->session_info == NULL) {
- status = auth_anonymous_session_info(ncacn_conn,
- &ncacn_conn->session_info);
+ /*
+ * TODO: use auth_anonymous_session_info() here?
+ */
+ status = make_session_info_guest(ncacn_conn,
+ &ncacn_conn->session_info);
if (!NT_STATUS_IS_OK(status)) {
DEBUG(2, ("Failed to create "
- "auth_anonymous_session_info - %s\n",
+ "make_session_info_guest - %s\n",
nt_errstr(status)));
talloc_free(ncacn_conn);
return;