Date: Mon, 1 Mar 1999 22:06:25 -0500 Message-Id: <199903020306.WAA18787@envy.delorie.com> X-Authentication-Warning: envy.delorie.com: dj set sender to dj AT envy DOT delorie DOT com using -f From: DJ Delorie To: djgpp-workers AT delorie DOT com In-reply-to: <199903020302.WAA09354@mccoy2.ECE.McGill.CA> (message from Alain Magloire on Mon, 1 Mar 1999 22:02:58 -0500 (EST)) Subject: Re: inetutils References: <199903020302 DOT WAA09354 AT mccoy2 DOT ECE DOT McGill DOT CA> Reply-To: djgpp-workers AT delorie DOT com > The std{in,out,err} are sockets handles. In order to spawn a child under *any* conditions, and pass handles which are sockets, you need an OS that understands handles as sockets. DOS just doesn't support this, so there's no way to use djgpp for something like inetd and still be able to use the os's program-execution code. You'd have to write the child programs as dlls, dxes, or something you invent, so that you can "inherit" the handles. Note that ka9q does this.