s3: smbd: VFS: For all EA and ACL calls use synthetic_smb_fname(), not synthetic_smb_...
commit8ac582e471753d44c25dd875a0969b90d418236f
authorJeremy Allison <jra@samba.org>
Sat, 2 May 2015 04:06:20 +0000 (1 21:06 -0700)
committerKarolin Seeger <kseeger@samba.org>
Wed, 20 May 2015 14:34:30 +0000 (20 16:34 +0200)
tree2a3091d9b607291fbbae06e865987bc8e312422c
parent178db7cea5f33144b438c5e49ef65024e10d0a0f
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>
(cherry picked from commit ccb4f791fd19d9b3af79a205a15c0219ed7240ea)
source3/modules/non_posix_acls.c
source3/modules/vfs_fake_acls.c
source3/modules/vfs_xattr_tdb.c
source3/smbd/posix_acls.c