From: Jeremy Allison Date: Wed, 27 Apr 2022 21:08:13 +0000 (-0700) Subject: s3: smbd: Allow a durable handle on a leased stat-open. X-Git-Tag: talloc-2.3.4~310 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe7daae8c4692b99ff08d4e3e48034d59ddee245;p=thirdparty%2Fsamba.git s3: smbd: Allow a durable handle on a leased stat-open. Remove knownfail. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15042 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme Autobuild-User(master): Ralph Böhme Autobuild-Date(master): Fri Apr 29 15:50:21 UTC 2022 on sn-devel-184 --- diff --git a/selftest/knownfail.d/durable-stat-open b/selftest/knownfail.d/durable-stat-open deleted file mode 100644 index 38eab23e6b8..00000000000 --- a/selftest/knownfail.d/durable-stat-open +++ /dev/null @@ -1 +0,0 @@ -^samba3.smb2.durable-open.stat-open\(nt4_dc\) diff --git a/source3/smbd/durable.c b/source3/smbd/durable.c index e5dc86a5a7d..838a5ddef05 100644 --- a/source3/smbd/durable.c +++ b/source3/smbd/durable.c @@ -75,10 +75,6 @@ NTSTATUS vfs_default_durable_cookie(struct files_struct *fsp, return NT_STATUS_NOT_SUPPORTED; } - if (fsp_get_io_fd(fsp) == -1) { - return NT_STATUS_NOT_SUPPORTED; - } - if (fsp_is_alternate_stream(fsp)) { /* * We do not support durable handles