On Wed, Aug 29, 2018 at 01:46:30PM +0000, Tom Talpey wrote: > > > > This sounds like a case for a couple of ioctls. One to enumerate > > the streams on an open fd, one to open a given stream name on an > > open fd. > > Wait, you're saying that Macs and Windows clients need to start issuing these new magical ioctl's to Samba/Linux servers? Not a solution, IMO. Nope, that's not an option obviously. The ioctls only exist on the Linux userspace client side. Inside cifsfs they get converted to standard SMB1/2/3 calls. I'm trying to create a way for Linux userspace to get access to these Windows/Mac/Samba features without having to completely change the VFS model to introduce the horrible Solaris semantics of opening a file as a directory to get access to internal streams.