mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
5a9aa7aa84
Commit d71ef1365cdde47aeb3465699181656b0655fa04 caused a regression where the
creation date on streams wasn't updated anymore on the stream fsp.
By adding a simple wrapper vfs_fget_dos_attributes() that takes care of
- passing only the base_fsp to the VFS, so the VFS can be completely agnostic of
all the streams related complexity like fake fds,
- propagating any updated btime from the base_fsp->fsp_name to the
stream_fsp->fsp_name
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15126
MR: https://gitlab.com/samba-team/samba/-/merge_requests/2643
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(backported from commit
|
||
---|---|---|
.. | ||
ads.h | ||
adt_tree.h | ||
async_smb.h | ||
auth_generic.h | ||
auth.h | ||
client.h | ||
ctdb_srvids.h | ||
ctdbd_conn.h | ||
fake_file.h | ||
g_lock.h | ||
idmap_autorid_tdb.h | ||
idmap.h | ||
includes.h | ||
intl.h | ||
krb5_env.h | ||
libsmb_internal.h | ||
libsmbclient.h | ||
local.h | ||
locking.h | ||
lsa.h | ||
MacExtensions.h | ||
mangle.h | ||
messages.h | ||
msdfs.h | ||
nameserv.h | ||
nss_info.h | ||
nt_printing.h | ||
ntdomain.h | ||
ntioctl.h | ||
ntquotas.h | ||
passdb.h | ||
printing.h | ||
proto.h | ||
registry.h | ||
rpc_dce.h | ||
rpc_misc.h | ||
secrets.h | ||
serverid.h | ||
session.h | ||
smb_acls.h | ||
smb_krb5.h | ||
smb_ldap.h | ||
smb_macros.h | ||
smb_perfcount.h | ||
smb.h | ||
smbldap.h | ||
smbprofile.h | ||
srvstr.h | ||
stamp-h.in | ||
sysquotas.h | ||
tldap_util.h | ||
tldap.h | ||
trans2.h | ||
transfer_file.h | ||
util_event.h | ||
util_sd.h | ||
util_tdb.h | ||
vfs_macros.h | ||
vfs.h |