s3: smbd: Strip any leading '\\' characters if the SMB2 DFS flag is set.
commitc9a6e242d15ee707a2e30f973fd37e80b3225aca
authorJeremy Allison <jra@samba.org>
Wed, 4 Jan 2023 02:28:54 +0000 (3 18:28 -0800)
committerVolker Lendecke <vl@samba.org>
Wed, 4 Jan 2023 07:46:06 +0000 (4 07:46 +0000)
treeced2fbef74fcb7083106db492cfb995597ddb6d4
parentd99d14cbc1db2e59e6c0d6169dd623bfb686fa0f
s3: smbd: Strip any leading '\\' characters if the SMB2 DFS flag is set.

MacOS clients send SMB2 DFS pathnames as \server\share\file\name.

Ensure smbd can cope with this by stipping any leading '\\'
characters from an SMB2 packet with the DFS flag set.

Remove knownfail.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15277

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Wed Jan  4 07:46:06 UTC 2023 on sn-devel-184
selftest/knownfail.d/dfs_paths
source3/smbd/smb2_create.c