summaryrefslogtreecommitdiff
path: root/lib/param
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2016-03-15 23:52:30 +0100
committerStefan Metzmacher <metze@samba.org>2016-04-12 19:25:27 +0200
commitc52097ae1739c5aab6306ce43b3029b5deabe8f3 (patch)
treec181f65d6c1ac4668483d87b3d3f464d061ad16e /lib/param
parent1667e73ada0047bc74461423f85de14cd8ef00c2 (diff)
downloadsamba-c52097ae1739c5aab6306ce43b3029b5deabe8f3.tar.gz
CVE-2016-2115: docs-xml: always default "client ipc signing" to "mandatory"
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11756 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
Diffstat (limited to 'lib/param')
-rw-r--r--lib/param/loadparm.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c
index 878744f805f..f6a7cfefdff 100644
--- a/lib/param/loadparm.c
+++ b/lib/param/loadparm.c
@@ -3350,11 +3350,7 @@ int lpcfg_client_ipc_signing(struct loadparm_context *lp_ctx)
{
int client_ipc_signing = lpcfg__client_ipc_signing(lp_ctx);
if (client_ipc_signing == SMB_SIGNING_DEFAULT) {
- int ipc_min_protocol = lpcfg_client_ipc_min_protocol(lp_ctx);
- if (ipc_min_protocol >= PROTOCOL_SMB2_02) {
- return SMB_SIGNING_REQUIRED;
- }
- return lpcfg_client_signing(lp_ctx);
+ return SMB_SIGNING_REQUIRED;
}
return client_ipc_signing;
}