diff options
author | Jeremy Allison <jra@samba.org> | 2015-05-01 21:06:20 -0700 |
---|---|---|
committer | Ralph Böhme <slow@samba.org> | 2015-05-05 14:01:25 +0200 |
commit | ccb4f791fd19d9b3af79a205a15c0219ed7240ea (patch) | |
tree | 697e164149ca1296684557860a38b519c9e9abad /source3/modules/vfs_xattr_tdb.c | |
parent | 6fd2b74580b8395309d91ccad859a613598fc7de (diff) | |
download | samba-ccb4f791fd19d9b3af79a205a15c0219ed7240ea.tar.gz |
s3: smbd: VFS: For all EA and ACL calls use synthetic_smb_fname(), not synthetic_smb_fname_split().
EA's and ACL paths are all post-stream name checks (and shouldn't
get stream names). This one took a *long* time to find.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11249
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'source3/modules/vfs_xattr_tdb.c')
-rw-r--r-- | source3/modules/vfs_xattr_tdb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/modules/vfs_xattr_tdb.c b/source3/modules/vfs_xattr_tdb.c index 66c19f8094a..2124d38f0a2 100644 --- a/source3/modules/vfs_xattr_tdb.c +++ b/source3/modules/vfs_xattr_tdb.c @@ -37,7 +37,7 @@ static int xattr_tdb_get_file_id(struct vfs_handle_struct *handle, TALLOC_CTX *frame = talloc_stackframe(); struct smb_filename *smb_fname; - smb_fname = synthetic_smb_fname_split(frame, path, NULL); + smb_fname = synthetic_smb_fname(frame, path, NULL, NULL); if (smb_fname == NULL) { TALLOC_FREE(frame); errno = ENOMEM; |