From: cgf AT bbc DOT com (Christopher Faylor) Subject: Compatibility function for cygwin and a telnet problem 14 Feb 1998 22:13:40 -0800 Message-ID: Reply-To: cygwin32-developers AT cygnus DOT com To: cygwin32-developers AT cygnus DOT com The following minor addition to cygwin allows compilation of inetutils without requiring modification of the code to emulate sigpause(). I won't be horribly offended if it isn't included but it is something I've been meaning to submit for about six months and it is very minor. I added this in the course tracking down a telnetd/login problem. login.exe is not echoing characters typed after the login: prompt. Once logged in, zsh no longer echoes either. When I run a program like 'vi' or 'less' cause the connection to terminate. I believe that this may have been a problem since Ian's changes to tty handling but I don't know for sure since I rarely telnet to my system and can't remember exactly when I first noticed this. I've tried rebuilding inetutils with the latest snapshot with the same results. Sergey, does login echo correctly for you when you telnet into an NT system? Has anyone else noticed this problem? * cygwin.din: Add a function. * signal.cc (sigpause): New "compatibility interface" to sigsuspend function. inetutils assumes that sigpause is universally available. * newlib/libc/include/sys/signal.h: Add sigpause function declaration. begin 664 sigpause.gz M'XL(```````"`Y626V^;,!3'G\NG..JD*5S<<#$DN"^9JE7J'JII2;6^(0HF M14T,PK`VJOK==S`AI:3;.H2Q??P_%W[':9YE0!*W_`ZD`D+X4[)I4DZRJMC" M+22[M6 AT D">>VZWA3W#WFXBS-!>`LFW)@T0S#^*/\9-5PN DOT 1WX-C AT NLRAC,[` M"<.Y1@@YCG6RC.M.3L%UF#MCMMW)C;M!,D/FZC!O)M?1_(*"7B#=G2=+7?3"\@^!P-B;@,SL\(O"J M'@$(&`W?!X`NLI$E%RE,DD+(6EEX'=5 AT X*2KFCP:6!Y&.+!1!C_HV?"GFE<" M3B].<9.+>L`&)KB'KK!H&\L''0^?<0!4O&[0ZSX6R#8:%C)YK4'_//0]1\<7 M'/@.-RV2:"Z68RIWL<=Y_5*?0?#3F M3Y["MUB`.PP M6&@P-5H^$'V]O;RY;M'R;5GOD*\%0]#Z.1A3;21M^Y&+]5 AT YENT[9QW?H59L ICF*V;;+4Q5"A/K4Y,@WZ55MPM%S]N+I815^NEU=M6;\!P3R AT B6<$``#? ` end -- http://www.bbc.com/ cgf AT bbc DOT com "Strange how unreal VMS=>UNIX Solutions Boston Business Computing the real can be."