delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/08/26/10:00:04

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:references
:in-reply-to:content-type:content-id:content-transfer-encoding
:mime-version; q=dns; s=default; b=T1Lb/3UF4I8UWdZXu9gApIQqRIBYV
4DBYDYIl6NO6tAknY7xyZoKwmi4bFCIlaiJFFf9odKNz+sNWJQ3wDzNgmlSaqEk/
KjIa971nHfJkvjs4lNJD2RrEsIp5tldwpGyr4SuL7eTv5TW8VMVQtEcGgDlQ+/4k
7lMetPSunUUSw4=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:references
:in-reply-to:content-type:content-id:content-transfer-encoding
:mime-version; s=default; bh=0SO5KF+jp+Y/54LAZ/o71M+KFQ8=; b=Xem
e3L9EaarqVfur7316hWSvoBkZ39jI4H4RiHpltPbiISg7kY8YXbgDa9c0zgH/FQ4
RMggx9xzIaCPivzM0vrziOhY8hMi0lXrjjwUkuxKzd8o/sETWut4cR5iNaygdwtV
49dgXJqh6cnWQdAOx3RYtIII4Eos3ZGOBThsTMqI=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=
X-HELO: NAM02-BL2-obe.outbound.protection.outlook.com
From: Bill Zissimopoulos <billziss AT navimatics DOT com>
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: Re: FUSE, symbolic links and special files
Date: Fri, 26 Aug 2016 13:59:29 +0000
Message-ID: <D3E62581.AFDD%billziss@navimatics.com>
References: <D3E490C7.AEB9%billziss AT navimatics DOT com> <20160825124512 DOT GE9783 AT calimero DOT vinschen DOT de> <D3E512D6.AF5F%billziss AT navimatics DOT com> <20160826080551 DOT GA23935 AT calimero DOT vinschen DOT de>
In-Reply-To: <20160826080551.GA23935@calimero.vinschen.de>
authentication-results: spf=none (sender IP is ) smtp.mailfrom=billziss AT navimatics DOT com;
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-office365-filtering-correlation-id: 2a0c5b51-728a-457c-a9bc-08d3cdb93309
x-microsoft-exchange-diagnostics: 1;CY1PR07MB2199;6:UGRxjBg0ffVliEJqidKjMS3kvikJwjiYhnanybNLNX5n06UbvF2OoWpZa0h3pOkG2UCYymySJbSyUT+ScNK2REBWYkB868qz0p1BKieBDDDFe6o6T6QIPTsZg91r80ryFHt7aLLf5ElzFhTwlrYazRSSuUfICJgpa7gYvyA6Wno8n1NjMXYrPG1lf1rqs/nQgkFX0wukuRGuWrB5Mnaeia04yE/FMU2glXPvHRj+lwysxW29CX5RieH8CSv8JWk1g2ZZDBf+7GRTmoynXRChB5gT5o8B6yIx7wUkAZ2X/+5InZm0UY9cd7UqmVLqbu9v;5:ekPIC+ZNwhYhLjkSt6iWKsRrxjcc0nl2ZbJGmAGkp/cdsvhzEizZqfgaRtbtFDGKcXUBmVQpQwjraTqb65ReGUYr+RyJO2RW+swlRH38d8WIIjIwS7JfLLh9dzmqWa5QoM57BiQHB4rVOs9ORum2Mw==;24:oGKgfCgu2jhwcMgxKZ3oJ0ZW3GcSurTdNZKeICvuf8PZq5uTybCwTbxcI77UeHN/oNhou7+qS8upyrho/VK68xgClkYdOsBqg5GGjME7ffQ=;7:doGqp8JJUZmgvWreWWBGYqKnCaDhb2QOg9IPfNfeR+epnS4kPXiKNj6d+n4u7k44qjb9SXQt08qOlLjTGt9+zHADt4inGDeVi9r72PNYLm2WWoM0PlqcwOTse2aTUDvUoE85+SdESmOk8jo3KeG1JCY436T5PNHXhN9AsnNe6wQsdbFKEyDFMthTbcSX8KvifJqVNrO0FATcGsdMRl456iMc5uDMK+nLr/chbgOIP+O2M5dpNgbMgaPPrKbfj70+
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2199;
x-microsoft-antispam-prvs: <CY1PR07MB219906B5E8FEF925903984B7BCEC0 AT CY1PR07MB2199 DOT namprd07 DOT prod DOT outlook DOT com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6043046)(6042046);SRVR:CY1PR07MB2199;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2199;
x-forefront-prvs: 00462943DE
x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(377454003)(199003)(24454002)(189002)(2950100001)(76176999)(50986999)(2900100001)(77096005)(54356999)(10400500002)(93886004)(101416001)(586003)(81156014)(2906002)(3846002)(8676002)(1730700003)(6116002)(81166006)(7736002)(5660300001)(3280700002)(450100001)(102836003)(8936002)(5002640100001)(3660700001)(7846002)(68736007)(189998001)(11100500001)(92566002)(5640700001)(2501003)(99286002)(97736004)(110136002)(107886002)(2351001)(86362001)(122556002)(305945005)(106356001)(106116001)(36756003)(66066001)(105586002)(87936001)(94096001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR07MB2199;H:CY1PR07MB2199.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en;
received-spf: None (protection.outlook.com: navimatics.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: navimatics.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Aug 2016 13:59:29.6335 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 21071be9-4f9a-413b-89ac-8353a5d2410a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2199
X-IsSubscribed: yes
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id u7QDxwjx011413

On 8/26/16, 11:05 AM, Corinna Vinschen wrote:

>On Aug 25 19:04, Bill Zissimopoulos wrote:
>>- The first case is during the processing of NtCreateFile (without the
>> FILE_OPEN_REPARSE_POINT flag set).
>
>This case doesn't matter to us.  Cygwin always opens the file with
>FILE_OPEN_REPARSE_POINT set...
>
>> - The second case is through direct manipulation of the reparse point
>> using FSCTL_GET_REPARSE_POINT, FSCTL_SET_REPARSE_POINT and
>> FSCTL_DELETE_REPARSE_POINT.
>> 
>> Let us consider the expected behavior of an NFS_SPECFILE_LNK reparse
>>point
>> (this is speculation) during NtCreateFile:
>> 
>> - On NTFS prior to Win8:
>> 	- STATUS_IO_REPARSE_TAG_NOT_HANDLED
>
>...so this shouldn't happen to us, right?

I think so.

I will continue with the implementation/testing of reparse points and
report back when I have more.

Bill


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019