From 1199907cbe2f003a7df6f56e6cf3878d0732344d Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 26 Jun 2017 10:00:53 +0200 Subject: [PATCH] param: change the effective default for "client max protocol" to the latest supported protocol Currently it's SMB3_11. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett --- docs-xml/smbdotconf/protocol/clientmaxprotocol.xml | 2 +- lib/param/loadparm.c | 2 +- source3/param/loadparm.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs-xml/smbdotconf/protocol/clientmaxprotocol.xml b/docs-xml/smbdotconf/protocol/clientmaxprotocol.xml index 0131331b876..eba18bfb80a 100644 --- a/docs-xml/smbdotconf/protocol/clientmaxprotocol.xml +++ b/docs-xml/smbdotconf/protocol/clientmaxprotocol.xml @@ -79,7 +79,7 @@ negotiation phase in the SMB protocol takes care of choosing the appropriate protocol. - The value default refers to NT1. + The value default refers to SMB3_11. IPC$ connections for DCERPC e.g. in winbindd, are handled by the option. diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c index 9f32d7b27b0..3ceea50b279 100644 --- a/lib/param/loadparm.c +++ b/lib/param/loadparm.c @@ -3401,7 +3401,7 @@ int lpcfg_client_max_protocol(struct loadparm_context *lp_ctx) { int client_max_protocol = lpcfg__client_max_protocol(lp_ctx); if (client_max_protocol == PROTOCOL_DEFAULT) { - return PROTOCOL_NT1; + return PROTOCOL_LATEST; } return client_max_protocol; } diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index 91fa85ea7b0..8f0cf5e6e03 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -4543,7 +4543,7 @@ int lp_client_max_protocol(void) { int client_max_protocol = lp__client_max_protocol(); if (client_max_protocol == PROTOCOL_DEFAULT) { - return PROTOCOL_NT1; + return PROTOCOL_LATEST; } return client_max_protocol; } -- 2.34.1