]> git.ipfire.org Git - thirdparty/samba.git/commit
vfs: Implement larger streams in multiple xattrs
authorVolker Lendecke <vl@samba.org>
Thu, 4 Sep 2025 15:28:26 +0000 (17:28 +0200)
committerRalph Boehme <slow@samba.org>
Tue, 21 Oct 2025 17:33:29 +0000 (17:33 +0000)
commit5fa43440ebd396904fbaa3c8f5d8eb554eaed183
treebdab039059fe8096bcac6370615a423bcf5c2997
parent553190ae5a83aa0e8d57a0127253b02c5ca2b8dc
vfs: Implement larger streams in multiple xattrs

See the comment at the top of this patch for a description of the data
format.

The lowerlevel xattr_multi routines now take the raw stream name
instead of the xattr name because they have to build up the real xattr
name attached to the file themselves.

The patch is a bit larger than I would like it, but the mechanics in
the _multi() routines don't make sense in isolation, and the rest is
mostly handling the raw_stream_name instead of the xattr_name.

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