From 5007dbbbc9d35c57a773cedd9882d5c33e60fbbf Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 12 Aug 2025 15:06:39 +0200 Subject: [PATCH] smbd: Switch from a != to a == Simpler to read for me Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- source3/smbd/smb2_server.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c index 764da7dd7b3..b9df0145dd2 100644 --- a/source3/smbd/smb2_server.c +++ b/source3/smbd/smb2_server.c @@ -3106,11 +3106,13 @@ NTSTATUS smbd_smb2_request_dispatch(struct smbd_smb2_request *req) req->async_internal = false; req->do_signing = false; - if (opcode != SMB2_OP_SESSSETUP) { - req->do_encryption = encryption_desired; - } else { + + if (opcode == SMB2_OP_SESSSETUP) { req->do_encryption = false; + } else { + req->do_encryption = encryption_desired; } + req->was_encrypted = false; if (intf_v->iov_len == SMB2_TF_HDR_SIZE) { const uint8_t *intf = SMBD_SMB2_IN_TF_PTR(req); -- 2.47.3