From be8ac8df178556957d3d20d309b0f79cb1df6b34 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 27 Jul 2022 16:52:40 -0700 Subject: [PATCH] s3: smbd: In filename_split_lcomp() ensure we never return a streamname if posix is set. POSIX has no streams, even on the root of a directory. Signed-off-by: Jeremy Allison Reviewed-by: Volker Lendecke --- source3/smbd/filename.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/smbd/filename.c b/source3/smbd/filename.c index 0f9921b62fa..5f90f378482 100644 --- a/source3/smbd/filename.c +++ b/source3/smbd/filename.c @@ -2410,7 +2410,7 @@ static bool filename_split_lcomp( return false; } - if (name_in[0] == ':') { + if (!posix && (name_in[0] == ':')) { /* * Special case for stream on root directory */ -- 2.47.3