mirror of
https://github.com/samba-team/samba.git
synced 2025-02-25 17:57:42 +03:00
streams_depot: Create files when requested
If you set "create mask = 0600" no streams will be created.... Tested manually. Not creating an automated test for this, there are so many places where this can go wrong that testing this individual glitch does not gain us much confidence. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15357 Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> (cherry picked from commit 081e808ab4ac6e187b9791da322eb7173e1e133c)
This commit is contained in:
parent
8011cea58e
commit
8c9945e24b
@ -690,7 +690,7 @@ static int streams_depot_openat(struct vfs_handle_struct *handle,
|
||||
SMB_ASSERT(dirfsp == NULL);
|
||||
SMB_ASSERT(VALID_STAT(fsp->base_fsp->fsp_name->st));
|
||||
|
||||
create_it = (how->mode & O_CREAT);
|
||||
create_it = (how->flags & O_CREAT);
|
||||
|
||||
/* Determine the stream name, and then open it. */
|
||||
status = stream_smb_fname(
|
||||
|
Loading…
x
Reference in New Issue
Block a user