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 sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Message-ID: <019801c0b63f$aa3838a0$0200a8c0@lifelesswks> From: "Robert Collins" To: References: <20010326144908 DOT B9410 AT redhat DOT com> Subject: Re: setup will have to wait :[ Date: Tue, 27 Mar 2001 07:56:50 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-OriginalArrivalTime: 26 Mar 2001 21:51:36.0698 (UTC) FILETIME=[EE33E5A0:01C0B63E] ----- Original Message ----- From: "Christopher Faylor" To: "Egor Duda" Sent: Tuesday, March 27, 2001 5:49 AM Subject: Re: setup will have to wait :[ > On Mon, Mar 26, 2001 at 01:19:13PM -0600, Parker, Ron wrote: > >> Right, so _how do we pass the fd_ to the child process? I'll look into > >> spawn and fork. Worst case though: fifos are cygwin only. Best case I > >> find some way of tricking the OS into loading up the cygwin code and > >> writing "through it". Hmm I wonder if an IFS could do this (How much > >> work did I think this was going to be ?!). > > > >An IFS could do it, but the last time I checked the API and documentation > >were under an NDA. > > What is an IFS, Ron? > > cgf > It's an Installable File System. The commercial NFS clients for win32 use IFS's to allow the NFS servers to appear on drive letters and via UNC paths. The same goes for Novell. There are IFS's out there that can make even map HTTP & FTP servers. The beauty is that to applications they are just "files". Whatever happens behind the scenes is transparent. Rob