[Ms-nfs41-client-devel] Fwd: Implementing mkfifo, mknod support with NFS_SPECFILE_FIFO and NFS_SPECFILE_SOCK?

Roland Mainz roland.mainz@nrubsig.org
Fri Jan 31 13:23:45 GMT 2025


On Thu, Jan 30, 2025 at 2:34 PM Cedric Blancher
<cedric.blancher@gmail.com> wrote:
[snip]
> Does the ms-nfs41-client support NFS_SPECFILE_FIFO and NFS_SPECFILE_SOCK?

No, but if Cygwin implements this for the Microsoft NFSv3 client then
I'll add support for ms-nfs41-client and ms-nfs42-client ASAP.

But I really would prefer if Cygwin would NOT use |NFS_SPECFILE_LNK|
(all other |NFS_SPECFILE_*| would be OK), because it seems to be
limited to |2050| bytes, while ms-nfs41-client/ms-nfs42-client doesn't
have such a limit (currently supported are 4096 byte long paths, which
sites like CERN&&Pasteur really use (measured by the bug reports about
"... paths with 3280 bytes etc don't work...") ...).

Question for Corinna:
Why did Cygwin never use
|NFS_SPECFILE_FIFO|/|NFS_SPECFILE_SOCK|/|NFS_SPECFILE_CHR| from
https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-fscc/ff4df658-7f27-476a-8025-4074c0121eec
?

----

Bye,
Roland
-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)


More information about the Cygwin mailing list