From ff93d58b60458678436f2f983803705020537991 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 15 Jul 2010 10:36:40 +0200 Subject: s3: Fix crashes in the printing code create_conn_struct did not create the conn->sconn!=NULL assumption we now depend on. Thanks to Andreas Schneider for testing! --- source3/smbd/msdfs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source3/smbd/msdfs.c b/source3/smbd/msdfs.c index 433de8aea3..03de7e85de 100644 --- a/source3/smbd/msdfs.c +++ b/source3/smbd/msdfs.c @@ -255,6 +255,9 @@ NTSTATUS create_conn_struct(TALLOC_CTX *ctx, conn->params->service = snum; + conn->sconn = smbd_server_conn; + conn->sconn->smb1.tcons.num_open += 1; + if (server_info != NULL) { conn->server_info = copy_serverinfo(conn, server_info); if (conn->server_info == NULL) { -- cgit