This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: inetd on win95


This should NOT work, by design. You need to run inetd,
and it will by default startup the telnet daemon. You
can edit your inetd.conf file to pick and choose whether
you run telnet, ftp, rsh, rlogin. By default, inetd
starts all of these.

HTH,
Peter

joerg eichhorn wrote:

> i have got the same problems, as described in the orginial mail by Raphael.
> 
> winver: Win9X Ver 4.90 build 73010104 (aut.: it is winme)
> cygver: Cygwin DLL version info:
>         dll major: 1003
>         dll minor: 3
>         dll epoch: 19
>     build date: Wed Sep 12 23:54:31 EDT 2001
> 
> but what i found the following:
> this won't work:
> <snip>
> foo@bar ~
> $ /usr/sbin/new/in.telnetd
> /usr/sbin/new/in.telnetd: getpeername: The descriptor is a file, not a 
> socket
> 
> foo@bar ~
> $
> </snip>
> 
> but the following worked fine:
> <snip>
> foo@bar ~
> $ /usr/sbin/new/in.telnetd -debug
> 
> </snip>
> 
> wrapping the call into a shellscript named in.telnetd didn't work :-(
> 
> so how to understand that behavior?
> 
> 
> mfg joerg
> 
> 
> Tim Chick wrote:
> 
>> I sent a series of mails on this topic@the start of June this year,
>> with the subject:
>> inetd under Win95 OSR2.5
>>
>> I was using Winsock2.
>>
>> I traced the problem as far as:
>> A socket is duplicated as stdin. A socket operation is then performed
>> on stdin, which fails with ENOTSOCK.
>>
>> The following code demonstrated this:
>> ns = accept(...)
>> getpeername(ns, ...) -> Successful, and gets right answer
>> dup2(ns,0)
>> getpeername(0, ...) -> Fails with ENOTSOCK
>>
>> I did not receive any other comments from the mailing list, so I presume
>> the problem is still there.
>>
>> Cheers,
>> Tim
> 
> 
> 
> 
> -- 
> 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/
> 


-- 
Your mouse has moved.
Windows NT must be restarted for the change to take effect.
Reboot now?  [OK]

--


--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]