$send_socket = IO::Socket::INET->new(PeerAddr => $server,
PeerPort => $port,
Proto => "udp",
Type => SOCK_DGRAM
)
or $socket_errmsg =
"Couldn't create socket to $server port $port: $@\n";
####
$addr = Socket::inet_aton($server_fqdn);
$packed_addr = Socket::sockaddr_in($acct_port, $addr);
####
$result = $rp->sendTo( $socket, $packed_addr );
####
sub sendTo
{
my ($self, $socket, $paddr, $p) = @_;
$self->{SendTo} = $paddr;
if (!send($socket, $self->{Packet}, 0, $self->{SendTo})
&& $! =~ /^Connection refused/
)
{
&main::log($main::LOG_ERROR, "sendTo: send failed: $!", $p);
return;
}
return 1;
}
####
if (!send($socket, $self->{Packet}, 0)