IO-Multiplex-KQueue
view release on metacpan or search on metacpan
contrib/portfw view on Meta::CPAN
use strict;
use Getopt::Long;
use IO::Multiplex::KQueue;
use IO::Socket;
my $pidfile;
GetOptions
"pidfile=s" => \$pidfile,
;
my ($local_addr,$remote_addr)=@ARGV;
die "Missing local port\n" if !$local_addr;
die "Missing remote ip\n" if !$remote_addr;
my ($local_ip, $local_port, $proto,
$remote_ip,$remote_port);
if ($local_addr =~ s%/(\w+)$%%) {
$proto = $1;
} else {
$proto = "tcp";
}
( run in 0.790 second using v1.01-cache-2.11-cpan-49f99fa48dc )