| delorie.com/archives/browse.cgi | search |
| 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 |
| Message-ID: | <017701c0edfa$20f507b0$0100a8c0@TJC1LAPTOP> |
| From: | "Tim Chick" <tchick AT virata DOT com> |
| To: | "Cygwin Users" <cygwin AT cygwin DOT com> |
| References: | <009201c0edcf$219b1a40$1201a8c0 AT winbox> <3B1CF258 DOT E41B9A09 AT yahoo DOT com> <00de01c0ede1$8eba4350$0100a8c0 AT TJC1LAPTOP> |
| Subject: | Re: inetd under Win95 OSR2.5 |
| Date: | Tue, 5 Jun 2001 21:00:11 +0100 |
| MIME-Version: | 1.0 |
| X-Priority: | 3 |
| X-MSMail-Priority: | Normal |
| X-Mailer: | Microsoft Outlook Express 5.50.4522.1200 |
| X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4522.1200 |
----- Original Message ----- From: "Tim Chick" <tchick AT virata DOT com> To: "Cygwin Users" <cygwin AT cygwin DOT com> Sent: Tuesday, June 05, 2001 6:04 PM Subject: Re: inetd under Win95 OSR2.5 > I've just done some checking,at it appears that the following happens: > > inetd runs telnetd > telnetd performs a getpeername on stream 0 > > This call fails with the error 108 = ENOTSOCK > > So I guess there is some problem with mapping STDIN to a socket > on Win95 > > What else can I try? Anyone who understands this stuff have any > ideas? > > Tim It appears that: blah ns = accept(...) getpeername(ns, ...) -> Successful, and gets right answer dup2(ns,0) getpeername(0, ...) -> Fails with ENOTSOCK Thats about as far as I can get with this! I looked at the cygwin dll source, and it is way too scary :-) My guess is either SetStdHandle does not work for sockets under Win95, or the cygwin magic which figures out what a handle is before duplicating it is wrong. Anyone have any ideas? Tim -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |