diff options
author | Jeremy Allison <jra@samba.org> | 2019-09-26 12:37:15 -0700 |
---|---|---|
committer | Ralph Boehme <slow@samba.org> | 2019-10-02 09:31:40 +0000 |
commit | 398cb8a56d83a7978836ee0b65b4747d190ab630 (patch) | |
tree | 77ecf43046a51f53bd31808676347c920915d080 /source3/libads/kerberos_keytab.c | |
parent | 5642f288c895467e32a39430af709cc48198e7c1 (diff) | |
download | samba-398cb8a56d83a7978836ee0b65b4747d190ab630.tar.gz |
s3: smbd: Fix the SMB2 server to pass SMB2-PATH-SLASH.
[MS-FSA] 2.1.5.1 Server Requests an Open of a File
Windows pathname specific processing.
Always disallow trailing /, and also \\ on FILE_NON_DIRECTORY_FILE.
We need to check this before the generic pathname parser
as the generic pathname parser removes any trailing '/' and '\\'.
Currently this is SMB2 only, but we could also add this
check to the SMB1 NTCreateX calls if ultimately neded.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Wed Oct 2 09:31:40 UTC 2019 on sn-devel-184
Diffstat (limited to 'source3/libads/kerberos_keytab.c')
0 files changed, 0 insertions, 0 deletions