summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2012-05-24 13:46:11 +0200
committerStefan Metzmacher <metze@samba.org>2012-05-24 20:07:20 +0200
commitb5e9ece1f3936d2221480169713042019e34a276 (patch)
tree5328a588f2d4b08281d3eb1f48ed9b351bf61eb5 /source3/smbd/globals.c
parent288a75d8dc4b17c92da22e0e04f622c593bd5df7 (diff)
downloadsamba-b5e9ece1f3936d2221480169713042019e34a276.tar.gz
samba-b5e9ece1f3936d2221480169713042019e34a276.tar.bz2
samba-b5e9ece1f3936d2221480169713042019e34a276.zip
s3:smbd: remove global 'smbd_server_conn' !!!
For now we still use a global 'global_smbXsrv_connection' in order to pass the connection state to exit_server*(). metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu May 24 20:07:20 CEST 2012 on sn-devel-104
Diffstat (limited to 'source3/smbd/globals.c')
-rw-r--r--source3/smbd/globals.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/source3/smbd/globals.c b/source3/smbd/globals.c
index ff8c51bbdf..196b643109 100644
--- a/source3/smbd/globals.c
+++ b/source3/smbd/globals.c
@@ -102,7 +102,7 @@ struct smbd_parent_context *am_parent = NULL;
struct memcache *smbd_memcache_ctx = NULL;
bool exit_firsttime = true;
-struct smbd_server_connection *smbd_server_conn = NULL;
+struct smbXsrv_connection *global_smbXsrv_connection = NULL;
struct memcache *smbd_memcache(void)
{
@@ -142,13 +142,4 @@ void smbd_init_globals(void)
ZERO_STRUCT(conn_ctx_stack);
ZERO_STRUCT(sec_ctx_stack);
-
- smbd_server_conn = talloc_zero(server_event_context(), struct smbd_server_connection);
- if (!smbd_server_conn) {
- exit_server("failed to create smbd_server_connection");
- }
-
- smbd_server_conn->ev_ctx = server_event_context();
- smbd_server_conn->smb1.echo_handler.trusted_fd = -1;
- smbd_server_conn->smb1.echo_handler.socket_lock_fd = -1;
}