]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: Simplify vfs_valid_pwrite_range()
authorVolker Lendecke <vl@samba.org>
Wed, 27 Aug 2025 15:26:05 +0000 (17:26 +0200)
committerVolker Lendecke <vl@samba.org>
Wed, 7 Jan 2026 09:57:41 +0000 (09:57 +0000)
Easier to read for me.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
source3/smbd/vfs.c

index 10434be09be21c151d26bc6c30edec80c4f43af9..f9f8f0dfaefdf0b5fc01d3acb38ae85433e0fd72 100644 (file)
@@ -439,10 +439,7 @@ bool vfs_valid_pwrite_range(const struct files_struct *fsp,
                            size_t length)
 {
        if (fsp->fsp_flags.posix_append) {
-               if (offset != VFS_PWRITE_APPEND_OFFSET) {
-                       return false;
-               }
-               return true;
+               return (offset == VFS_PWRITE_APPEND_OFFSET);
        }
 
        if (offset == VFS_PWRITE_APPEND_OFFSET) {