]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
vfs_fake_acls: Fix error path return in fake_acls_fstatat()
authorVolker Lendecke <vl@samba.org>
Mon, 13 Oct 2025 09:18:35 +0000 (11:18 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 14 Oct 2025 08:27:39 +0000 (08:27 +0000)
Thanks to Jeremy for pointing this out to me!

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Tue Oct 14 08:27:39 UTC 2025 on atb-devel-224

source3/modules/vfs_fake_acls.c

index dd4bd19bd59d65ea9c15513ac28eeaab9bfbfd4d..9c12af42d50e2da09674d51503160fe4602becf0 100644 (file)
@@ -152,6 +152,7 @@ static int fake_acls_fstatat(struct vfs_handle_struct *handle,
                base_name += 1;
                status = open_rootdir_pathref_fsp(conn, &root_fsp);
                if (!NT_STATUS_IS_OK(status)) {
+                       prd->calling_pathref_fsp = false;
                        errno = ENOENT;
                        return -1;
                }