]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: fill fsp_flas.posix_append in open_file_ntcreate()
authorRalph Boehme <slow@samba.org>
Thu, 5 Dec 2024 09:26:59 +0000 (10:26 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 7 Jan 2025 23:05:57 +0000 (23:05 +0000)
This small changes enables the new append-IO machinery.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Tue Jan  7 23:05:57 UTC 2025 on atb-devel-224

selftest/knownfail.d/samba.tests.smb3unix [deleted file]
source3/smbd/open.c

diff --git a/selftest/knownfail.d/samba.tests.smb3unix b/selftest/knownfail.d/samba.tests.smb3unix
deleted file mode 100644 (file)
index d6fa705..0000000
+++ /dev/null
@@ -1 +0,0 @@
-^samba.tests.smb3unix.samba.tests.smb3unix.Smb3UnixTests.test_append\(fileserver_smb1\)
index 444a7b85fd0b1275e85a2c7b86b1848fa94fb5f0..6151441c77c8eebff612d91d65e5156c660f0f43 100644 (file)
@@ -3873,6 +3873,7 @@ static NTSTATUS open_file_ntcreate(connection_struct *conn,
             !(access_mask & FILE_WRITE_DATA)))
        {
                flags |= O_APPEND;
+               fsp->fsp_flags.posix_append = true;
        }
 
        if (!posix_open && !CAN_WRITE(conn)) {