… | |
… | |
9 | # this gets started everytime a user enters a finger command |
9 | # this gets started everytime a user enters a finger command |
10 | sub finger { |
10 | sub finger { |
11 | my $user = shift; |
11 | my $user = shift; |
12 | my $host = shift; |
12 | my $host = shift; |
13 | |
13 | |
14 | my $fh = new_inet Coro::Socket PeerHost => $host, PeerPort => "finger" |
14 | my $fh = new Coro::Socket PeerHost => $host, PeerPort => "finger" |
15 | or die; |
15 | or die; |
16 | |
16 | |
17 | print $fh "$user\n"; |
17 | print $fh "$user\n"; |
18 | |
18 | |
19 | print "$user\@$host: $_" while <$fh>; |
19 | print "$user\@$host: $_" while <$fh>; |