DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 50VDPARI3796790
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 50VDPARI3796790
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=wLu1x5Xk
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 359F63858402
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1738329909;
	bh=banDuiLIjbjoFxpzIzDZ9S+L6ROt48JkVUtF/9vUWKU=;
	h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
	 From;
	b=wLu1x5XkdGFh999DeV7/FHrlP2Fs1J8y5f/wGBj2I2ObYLEGERUaryLkFCTP3HFXy
	 8oocfpuinraBUY2cRXuC58H4RvwCA0RJxIF+9ilDzheS4d5HFuWV77+oc0k8vebEZc
	 4ypSl6N3s24VFwhJbUG9Vx3pu9dbzhUp/As4GBEY=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 99DE13858CDB
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 99DE13858CDB
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738329855; cv=pass;
 b=RQ+s7j4BugStiseoY5X9Ou5DQk3tpL7HyEQYI2kskecsKCGEKQYPaXvqgIBJu3hvzLYXDKFG7wrg3hY4fm/XrniDLTL2qcu6wnfKJgwi/cvwhdB+25tvz0NkvHDRg9KQ5rITCA1mnx7m36/R6ki7RN88Mh0Ws53fhtaS+qiXDiw=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
 t=1738329855; c=relaxed/simple;
 bh=4Wpsh8G6nYF4zXBlK5WrL11oU2EAtAqIz4tvyRQUpcY=;
 h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
 b=FmRBR8j0XaH+Xx7CWkt2bhRjzdU/P3aAXIcMxBSmdVvkjS1rDuC8tj1mLlequCIfe6XLvF5QRUmPJNtTVqApRpMt/uOWJjyv+CjAd37N0TlRohPe0pbSNdWFVySc/S1BNb73DzZ4o3O57ZERtMozsRNXzxD1PnaYlue1DQ6nf3c=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 99DE13858CDB
X-Sender-Id: dreamhost|x-authsender|gisburn@nrubsig.org
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1738329852; a=rsa-sha256;
 cv=none;
 b=iKA2HTzciUlLDrULG2xkOgBPE/F/T1MEhoccdERbJVQOJo6VaOSGutuo0oiM3Tsf0DZogP
 9vIhb98biLlkkOSeICxFfoB/UxqMpjM5S0V5MBEXXD6E+KT/FLtEhZ+ABfcGIJ5jRJXkhh
 A8QfQk5u+0jdprV9g9mFpp2ZveNt/GGRv1Vbg1rxztGBDR6ehXgxNKyarcVttCljIN8h6s
 hpy6iQ+pGG2l5qdxs+OZMcX4UE73o4sMM9txZZgwMxSgL6DRlYBH6GsMMUiV5o+8Z2ZK3W
 MTvkxY1GJaekeSC+Sh1i/dWWrep8Ci/4osq9WtoaMxHkv2ESB0FrTZQtSDQvYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1738329852;
 h=from:from:reply-to:reply-to:subject:subject:date:date:
 message-id:message-id:to:to:cc:mime-version:mime-version:
 content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:dkim-signature;
 bh=xkqklclQJ1A/PWdpr1nKISmaYpxQy+Lvt2zA8smyPuw=;
 b=GWKBcGeZFtJ3S8fIqESDw2eN7nHbDW+GGAXU3TjkfaLFnIUboqmMz/q3GHNEHpr+xFTwpG
 Ta4WXWlfG58MpzaxcEGKZDl5zGGS9egPBFgoRPcigswAtZBd92F39hyFETsc3EzSOtAw86
 8j2uqqwh0zqTxtL/Oreuyd6zIY0eCS+PhgeZnK+cHrV0Mr4Omt/NoizqCGeJmsQzi7j1V7
 xvy0T9cq4MDMTW9RIwkV+2dAkSnIHoA95ogqV156FF1UJDhRmkjQCeBRCjtiZhHzAan8YI
 yqZLCfvuLAzAzpqy/77nOhmsnCukhWireRy2dvohw1l7zKSdYP1Ovrk5K1N8ow==
ARC-Authentication-Results: i=1; rspamd-854f7f575d-7knfk;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=roland.mainz@nrubsig.org
X-Sender-Id: dreamhost|x-authsender|gisburn@nrubsig.org
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|gisburn@nrubsig.org
X-MailChannels-Auth-Id: dreamhost
X-Thread-Juvenile: 68cb6e207b29ef4c_1738329853220_3169530541
X-MC-Loop-Signature: 1738329853220:771461736
X-MC-Ingress-Time: 1738329853220
X-Forwarded-Encrypted: i=1;
 AJvYcCUYHNfrRgR/UsKv33zxBEFddak58imW1rNdkBmjzqVjW26t5uXlyPgMCK6nJwYzXN0o6m90WxmlLthAL75Xlg==@cygwin.com,
 AJvYcCXbYBdXKb6kzGLVJA9nRTpOGhR1V64jnF+nxGLuc3OQDI+YoJ/uDu71XahY+klx0R+zx0ftN7m8@cygwin.com
X-Gm-Message-State: AOJu0YymsL6VdcBEbOpVm/pqZ+SXwSiuBqhY0aWLA/y76L/U9HiM0GH0
 bIMSWav3ZEgiIvRLJW0A9BH0ZmUOQEXddlzTHoM8kpiSw78jWr3zSnY4jfdGGWgLJBYKP+EJy8n
 X68mLhAFmuw2H7FiU2B7wjx0NBCg=
X-Google-Smtp-Source: AGHT+IENFgSZ1lnphTgsgyVJ5M3I13OJXZm7/ifDLqO9KjnebCV/J+cIxdVXZWJEjS4hQMmoe3a4XLeVVflttUG/90Q=
X-Received: by 2002:a5d:584c:0:b0:385:edd1:2245 with SMTP id
 ffacd0b85a97d-38c5196a45amr9138347f8f.30.1738329851519; Fri, 31 Jan 2025
 05:24:11 -0800 (PST)
MIME-Version: 1.0
References: <CALXu0UdpgPgoZ_Vzwvh1DgYmgdKfs+k=NaLPm0JK3rAZANUEnA@mail.gmail.com>
 <CALXu0Ucd9fYhWRHZ_3a+JYjgV4_Q9cv-v_kCODcdicTEpw6Krw@mail.gmail.com>
In-Reply-To: <CALXu0Ucd9fYhWRHZ_3a+JYjgV4_Q9cv-v_kCODcdicTEpw6Krw@mail.gmail.com>
Date: Fri, 31 Jan 2025 14:23:45 +0100
X-Gmail-Original-Message-ID: <CAKAoaQm0C4YE+OkPMoUyn8TRj4D9F9tVGO-j7tg4m64Wa5MO5Q@mail.gmail.com>
X-Gm-Features: AWEUYZkqNZfzDuuij0aazdEf-KjVghQHRRS-drhkUXAamq8QmNlED9wcgw20yYY
Message-ID: <CAKAoaQm0C4YE+OkPMoUyn8TRj4D9F9tVGO-j7tg4m64Wa5MO5Q@mail.gmail.com>
Subject: Re: [Ms-nfs41-client-devel] Fwd: Implementing mkfifo, mknod support
 with NFS_SPECFILE_FIFO and NFS_SPECFILE_SOCK?
To: ms-nfs41-client-devel@lists.sourceforge.net, cygwin@cygwin.com,
        Corinna Vinschen <corinna-cygwin@cygwin.com>
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Roland Mainz via Cygwin <cygwin@cygwin.com>
Reply-To: gisburn@nrubsig.org
Cc: Roland Mainz <roland.mainz@nrubsig.org>
Content-Type: text/plain; charset="utf-8"
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 50VDPARI3796790

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;)

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

