X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fclient.pl;h=7a539cf2259202d8cf4bb3b4cb3ec01b60a50f08;hb=654c9b77424b948f88816e0ef28bf4a27331afdb;hp=47e05463a08fc4dc4ed13ce287a7759fbbe08732;hpb=ec71999de3f6f9d5014ff76bb1e489e7ab4b1136;p=spider.git diff --git a/perl/client.pl b/perl/client.pl index 47e05463..7a539cf2 100755 --- a/perl/client.pl +++ b/perl/client.pl @@ -182,7 +182,7 @@ sub rec_stdin } elsif ($r > 0) { if ($mode) { $buf =~ s/\r/\n/g if $mode == 1; - $buf =~ s/[\r\x00]//g if $mode == 2; + $buf =~ s/[\r\x00]//g if $mode == 2 || $mode == 3; $dangle = !($buf =~ /\n$/); if ($buf eq "\n") { @@ -229,7 +229,7 @@ sub doconnect $sock->option_accept(Dont => TELOPT_ECHO, Wont => TELOPT_ECHO); $sock->open($host) or die "Can't connect to $host port $port $!"; $sock->binmode(1); - $mode = ($port == 23) ? 2 : 3; + $mode = 3; } elsif ($sort eq 'ax25' || $sort eq 'prog') { my @args = split /\s+/, $line; $rfh = new IO::File;