From: Volker Lendecke Date: Wed, 4 Nov 2020 11:53:47 +0000 (+0100) Subject: smbd: Use share_mode_changed_write_time() in durable_disconnect() X-Git-Tag: samba-4.14.0rc1~665 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=60f24079a904441853aa46e5f97befa21634b7da;p=thirdparty%2Fsamba.git smbd: Use share_mode_changed_write_time() in durable_disconnect() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/smbd/durable.c b/source3/smbd/durable.c index 981cab1bc21..d812e80a011 100644 --- a/source3/smbd/durable.c +++ b/source3/smbd/durable.c @@ -212,8 +212,8 @@ NTSTATUS vfs_default_durable_disconnect(struct files_struct *fsp, init_smb_file_time(&ft); if (fsp->fsp_flags.write_time_forced) { - ft.mtime = nt_time_to_full_timespec( - lck->data->changed_write_time); + NTTIME mtime = share_mode_changed_write_time(lck); + ft.mtime = nt_time_to_full_timespec(mtime); } else if (fsp->fsp_flags.update_write_time_on_close) { if (is_omit_timespec(&fsp->close_write_time)) { ft.mtime = timespec_current();