delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/09/24/09:02:13

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Mon, 24 Sep 2001 15:01:36 +0200
From: Corinna Vinschen <cygwin AT cygwin DOT com>
To: cygwin <cygwin AT cygwin DOT com>
Subject: Re: [PATCH] ls & "magic" cygdrive dir (was: RE: cygdrive stuff)
Message-ID: <20010924150136.V17037@cygbert.vinschen.de>
Mail-Followup-To: cygwin <cygwin AT cygwin DOT com>
References: <EA18B9FA0FE4194AA2B4CDB91F73C0EF7A32 AT itdomain002 DOT itdomain DOT net DOT au> <20010924111806 DOT O17037 AT cygbert DOT vinschen DOT de> <0cfd01c144dc$57e9ab70$0200a8c0 AT lifelesswks> <20010924140127 DOT P17037 AT cygbert DOT vinschen DOT de> <0d6101c144f2$411f4fb0$0200a8c0 AT lifelesswks> <20010924144046 DOT S17037 AT cygbert DOT vinschen DOT de> <0d7e01c144f6$9aa5df50$0200a8c0 AT lifelesswks>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <0d7e01c144f6$9aa5df50$0200a8c0@lifelesswks>; from robert.collins@itdomain.com.au on Mon, Sep 24, 2001 at 10:44:08PM +1000

On Mon, Sep 24, 2001 at 10:44:08PM +1000, Robert Collins wrote:
> From: "Corinna Vinschen" <cygwin AT cygwin DOT com>
> > You mean the existence of the real directory?
> 
> Sort of. I mean the requirement that to achieve a mixture of real and
> mounted entries, the fhandler class has to do it. Simply mounting all
> the virtual entries into a real directory should automagically result in
> them showing up in that parent dir's readdir() and being statable.

That's already the case.

> Is that more or less clear?

More or less.  How shall that work correctly?  Assume a user
creates a /dev/tty file.  ls -l /dev/tty results in

crw-rw-rw-    1 root     root       5,   1 Sep 24 14:54 /dev/tty

and the listing of the directory shows that entry, too.  Then the
fhandler wants to list the devices.  It would list tty again unless
it would check the listing of the real device for legal device
entries and marks tty as already listed or so.

I don't want to define special requirements here.  I'm just thinking
that a file system fhandler like /dev should list the real files
(if they exist) _and_ the virtual devices.  I don't think that's
a requirement for a /cygdrive fhandler or a /registry fhandler.
They could but they don't have to.

I hope we are not just busy to talk at cross-purposes :-)
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin AT cygwin DOT com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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