summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2009-01-08 15:38:47 +0100
committerStefan Metzmacher <metze@samba.org>2009-01-09 08:45:40 +0100
commitaeb798c325cc33072ad090a1f8610bba4fdebaaa (patch)
tree09592984adf0139b8e69fc9fc3d23b84cc69952d /source3/smbd/globals.c
parentd524e5f4174e4f7578595bf6cd22a6d161b6e324 (diff)
downloadsamba-aeb798c325cc33072ad090a1f8610bba4fdebaaa.tar.gz
samba-aeb798c325cc33072ad090a1f8610bba4fdebaaa.tar.bz2
samba-aeb798c325cc33072ad090a1f8610bba4fdebaaa.zip
s3:smbd: handle incoming smb requests via event handlers
We use a fd event and receive incoming smb requests when the fd becomes readable. It's not completely nonblocking yet, but it should behave like the old code. We use timed events to trigger retries for deferred open calls. metze
Diffstat (limited to 'source3/smbd/globals.c')
-rw-r--r--source3/smbd/globals.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/smbd/globals.c b/source3/smbd/globals.c
index ad017f5a23..6fcf18da09 100644
--- a/source3/smbd/globals.c
+++ b/source3/smbd/globals.c
@@ -202,6 +202,8 @@ bool exit_firsttime = true;
struct child_pid *children = 0;
int num_children = 0;
+struct smbd_server_connection *smbd_server_conn = NULL;
+
void smbd_init_globals(void)
{
ZERO_STRUCT(char_flags);