delorie.com/archives/browse.cgi | search |
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 <dj AT delorie DOT com> |
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.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |