From 5f1a73be6311c68a21a550c0de5078baeb78f4ee Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 28 Aug 2020 16:31:17 +0200 Subject: [PATCH] s3:smbd: Use defines to set 'srv_smb_encrypt' Signed-off-by: Andreas Schneider Reviewed-by: Alexander Bokovoy --- source3/smbd/pipes.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source3/smbd/pipes.c b/source3/smbd/pipes.c index d51a3de9497..785cbb23b5f 100644 --- a/source3/smbd/pipes.c +++ b/source3/smbd/pipes.c @@ -31,6 +31,7 @@ #include "libcli/security/security.h" #include "rpc_server/srv_pipe_hnd.h" #include "auth/auth_util.h" +#include "librpc/rpc/dcerpc_helper.h" NTSTATUS open_np_file(struct smb_request *smb_req, const char *name, struct files_struct **pfsp) @@ -74,7 +75,7 @@ NTSTATUS open_np_file(struct smb_request *smb_req, const char *name, if (smb_req->smb2req != NULL && smb_req->smb2req->was_encrypted) { struct security_token *security_token = NULL; uint16_t dialect = xconn->smb2.server.dialect; - uint16_t srv_smb_encrypt = 0x0002; + uint16_t srv_smb_encrypt = DCERPC_SMB_ENCRYPTION_REQUIRED; uint16_t cipher = xconn->smb2.server.cipher; char smb3_sid_str[SID_MAX_SIZE]; struct dom_sid smb3_dom_sid; -- 2.47.3