Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Date: Thu, 13 Apr 2000 18:32:21 -0400 From: "'Chris Faylor'" To: "Fifer, Eric" Cc: "'cygwin-developers AT sourceware DOT cygnus DOT com'" Subject: Re: lstat() and implied .exe extension Message-ID: <20000413183221.A15159@cygnus.com> Reply-To: cygwin-developers AT sourceware DOT cygnus DOT com Mail-Followup-To: 'Chris Faylor' , "Fifer, Eric" , "'cygwin-developers AT sourceware DOT cygnus DOT com'" References: <779F20BCCE5AD31186A50008C75D997917170F AT SILLDN_MAIL1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.1.8i In-Reply-To: <779F20BCCE5AD31186A50008C75D997917170F@SILLDN_MAIL1>; from EFifer@sanwaint.com on Thu, Apr 13, 2000 at 01:30:40PM +0100 On Thu, Apr 13, 2000 at 01:30:40PM +0100, Fifer, Eric wrote: > >Chris, > >Your fix goes a little too far. Now lstat() doesn't seem >to respect SYMLINK_NOFOLLOW and behaves just like stat(). Actually, it looks like I broke this sometime ago. Anyway, I've reworked some of the interplay between symlink_check_one and path_conv. It seems to work now but I'm always nervous when I make a change to such a low level function. cgf