From: Jeremy Allison Date: Fri, 15 Oct 2021 23:48:03 +0000 (-0700) Subject: s3: smbd: Add case_sensitive to struct smb_Dir. X-Git-Tag: ldb-2.5.0~40 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af35c684a39ed59a750a03b71ef78522fc14ce13;p=thirdparty%2Fsamba.git s3: smbd: Add case_sensitive to struct smb_Dir. Not yet used. This allows it to be independent of conn settings on a per-handle-basis for SMB2 posix. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index 856a3625a75..f67e82613d5 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -59,6 +59,7 @@ struct smb_Dir { struct name_cache_entry *name_cache; unsigned int name_cache_index; unsigned int file_number; + bool case_sensitive; files_struct *fsp; /* Back pointer to containing fsp, only set from OpenDir_fsp(). */ }; @@ -1549,6 +1550,7 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, goto fail; } dir_hnd->fsp = fsp; + dir_hnd->case_sensitive = conn->case_sensitive; talloc_set_destructor(dir_hnd, smb_Dir_destructor);