]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
vfs: Slightly simplify streams_depot_fstreaminfo()
authorVolker Lendecke <vl@samba.org>
Fri, 24 Jan 2025 10:21:32 +0000 (11:21 +0100)
committerRalph Boehme <slow@samba.org>
Wed, 5 Mar 2025 17:41:34 +0000 (17:41 +0000)
Use metadata_fsp()

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/modules/vfs_streams_depot.c

index 4d4b1fe2992069cf063bdd1bc532d10b52a6b93a..64f6ad7208d7b70064a2081e976246d8110a3f6a 100644 (file)
@@ -1272,11 +1272,8 @@ static NTSTATUS streams_depot_fstreaminfo(vfs_handle_struct *handle,
 
        *pnum_streams = state.num_streams;
        *pstreams = state.streams;
-       status = SMB_VFS_NEXT_FSTREAMINFO(handle,
-                               fsp->base_fsp ? fsp->base_fsp : fsp,
-                               mem_ctx,
-                               pnum_streams,
-                               pstreams);
+       status = SMB_VFS_NEXT_FSTREAMINFO(
+               handle, metadata_fsp(fsp), mem_ctx, pnum_streams, pstreams);
 
  out:
        TALLOC_FREE(smb_fname_base);