From b4f39f4a9ed432d7bd687527b36d5ec93397d2b2 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 17 Aug 2006 19:49:54 +0000 Subject: r17595: Fix from Ben Winslow to allow client smb signing to be correctly turned off. Jeremy. (This used to be commit 61f052b0a67b8a05b5d925bf8bbad73369ac03bd) --- source3/libsmb/smb_signing.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source3/libsmb/smb_signing.c b/source3/libsmb/smb_signing.c index e277137e9b..a2df0cc38a 100644 --- a/source3/libsmb/smb_signing.c +++ b/source3/libsmb/smb_signing.c @@ -108,6 +108,10 @@ static BOOL set_sequence_can_delete_flag(struct outstanding_packet_lookup **list static BOOL cli_set_smb_signing_common(struct cli_state *cli) { + if (!cli->sign_info.allow_smb_signing) { + return False; + } + if (!cli->sign_info.negotiated_smb_signing && !cli->sign_info.mandatory_signing) { return False; -- cgit