#!/usr/bin/env perl
use strict;
print "asd";
bold
- [[nick]]
- Hello #mojomojo!
Table Title
| |
Grouping |
| First Header |
Second Header |
Third Header |
| Content |
Long Cell |
| Content |
Cell |
Cell |
bolditalic
ㅁㄴㅇㅁㄴ엄ㄴ어
머졈ㅇ
머푸커몁
ㅁ어
#!/usr/bin/env perl
use strict;
use warnings;
use Socket;
use Carp;
my $EOL = "\015\012";
sub logmsg { print "$0 $$: @_ at ",scalar localtime(), "\n" }
my $port = shift || 2000; die "invalid port" unless $port =~ /^ \d+ $/x;
my $proto = getprotobyname("tcp");
socket ( my $server, PF_INET, SOCK_STREAM, $proto ) || die "socket: $!";
setsockopt ( $server, SOL_SOCKET, SO_REUSEADDR, pack("l", 1))
|| die "setsockopt : $!";
bind( $server, sockaddr_in($port, INADDR_ANY)) || die "bind : $!";
listen($server, SOMAXCONN) || die "listen: $!";
logmsg "server started on port $port";
my $paddr;
$SIG{CHLD} = \&REAPER;
for ( ; $paddr = accept(Client, $server); close Client) {
my ( $port, $iaddr) = sockaddr_in($paddr);
my $name = gethostbyaddr( $iaddr, AF_INET);
logmsg "connection from $name [",
inet_ntoa( $iaddr ), "] at port $port";
print Client "hello there, $name, it's now ",
scalar localtime(), $EOL;
}