delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/04/10/05:36:05.1

From: jazz AT opennt DOT com (Jason Zions)
Subject: RE: phantom file "aux" under bash b19
10 Apr 1998 05:36:05 -0700 :
Message-ID: <31AA903A2A1FD111A06300805F4B6D640174A595.cygnus.gnu-win32@ssi2.opennt.com>
Mime-Version: 1.0
To: "'dahms AT ifk20 DOT mach DOT uni-karlsruhe DOT de'"
<dahms AT ifk20 DOT mach DOT uni-karlsruhe DOT de>
Cc: gnu-win32 AT cygnus DOT com

> : Unfortunately, the magic meaning of those names is 
> hardcoded into Win32.
> : There's no way to avoid the problem if you use Win32 APIs, 
> which cygwin
> : does.
> 
> Really? Although I haven't tried it, several people already 
> wrote on this
> list that the workaround is using UNC \\.\ prefix!
> Sorry, I've no time for integrating that transparently into 
> cygwin DLL!

I believe you're correct. My guess is that the Win32 path-examination code
is skipped if Win32 determines the pathname uses UNC; this make sense, since
the interpretation of a UNC pathname must be left to the actual provider of
the resource. (That's how things like Dfs work.)

Does NT 3.51 fully support UNC naming? If not, I'd bet the \\.\ prefix
doesn't work.

Jason
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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