From: Richard Sharpe Date: Sun, 10 Sep 2017 19:50:57 +0000 (-0700) Subject: Make sure smbtorture tests can run if someone has set their min protocol above NT1. X-Git-Tag: ldb-1.3.0~111 X-Git-Url: http://git.samba.org/samba.git/?p=nivanova%2Fsamba-autobuild%2F.git;a=commitdiff_plain;h=2d97c8a4a5128cb00386b9799310bdad1f8971ea Make sure smbtorture tests can run if someone has set their min protocol above NT1. This code is SMB1 only, and already modifies maxprotocol, so this change is appropriate. Signed-off-by: Richard Sharpe Reviewed-by: Jeremy Allison --- diff --git a/source4/libcli/raw/rawnegotiate.c b/source4/libcli/raw/rawnegotiate.c index f6a189ff8d7..73c9123411d 100644 --- a/source4/libcli/raw/rawnegotiate.c +++ b/source4/libcli/raw/rawnegotiate.c @@ -56,6 +56,10 @@ struct tevent_req *smb_raw_negotiate_send(TALLOC_CTX *mem_ctx, maxprotocol = PROTOCOL_NT1; } + if (minprotocol > maxprotocol) { + minprotocol = maxprotocol; + } + subreq = smbXcli_negprot_send(state, ev, transport->conn, timeout_msec,