[PATCH] Typo fix and clear_if_first fix

Volker Lendecke Volker.Lendecke at SerNet.DE
Thu May 24 13:46:51 UTC 2018


Hi!

Review appreciated!

Thanks, Volker

-- 
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de
-------------- next part --------------
From 0c87ac603bf6c84fdaad4755cb610b5d7e5b5be9 Mon Sep 17 00:00:00 2001
From: Volker Lendecke <vl at samba.org>
Date: Tue, 22 May 2018 10:57:47 +0200
Subject: [PATCH 1/2] vfs_time_audit: Fix a log message message

Signed-off-by: Volker Lendecke <vl at samba.org>
---
 source3/modules/vfs_time_audit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source3/modules/vfs_time_audit.c b/source3/modules/vfs_time_audit.c
index 084c209510d..92ebcd8dcc6 100644
--- a/source3/modules/vfs_time_audit.c
+++ b/source3/modules/vfs_time_audit.c
@@ -300,7 +300,7 @@ static NTSTATUS smb_time_audit_get_dfs_referrals(
 	timediff = nsec_time_diff(&ts2,&ts1)*1.0e-9;
 
 	if (timediff > audit_timeout) {
-		smb_time_audit_log("get_dfs_referrals(", timediff);
+		smb_time_audit_log("get_dfs_referrals", timediff);
 	}
 
 	return result;
-- 
2.11.0


From 277a4bac5e9328bde984d8005513e91e5ef5f259 Mon Sep 17 00:00:00 2001
From: Volker Lendecke <vl at samba.org>
Date: Thu, 24 May 2018 11:37:43 +0200
Subject: [PATCH 2/2] smbd: Call smbXsrv_client_global_init in the parent smbd

Otherwise we're missing the clear-if-first optimization for
smbXsrv_client_global.tdb.

Signed-off-by: Volker Lendecke <vl at samba.org>
---
 source3/smbd/server.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/source3/smbd/server.c b/source3/smbd/server.c
index 07d7136ef41..b73ac2bb731 100644
--- a/source3/smbd/server.c
+++ b/source3/smbd/server.c
@@ -1940,6 +1940,11 @@ extern void build_options(bool screen);
 		exit_daemon("Samba cannot init server context", EACCES);
 	}
 
+	status = smbXsrv_client_global_init();
+	if (!NT_STATUS_IS_OK(status)) {
+		exit_daemon("Samba cannot init clients context", EACCES);
+	}
+
 	status = smbXsrv_session_global_init(msg_ctx);
 	if (!NT_STATUS_IS_OK(status)) {
 		exit_daemon("Samba cannot init session context", EACCES);
-- 
2.11.0



More information about the samba-technical mailing list