#!/usr/bin/perl -w
# osdClient.pl - send simple client text to server
use strict;
use IO::Socket::INET;
use POSIX qw(F_GETFL F_SETFL O_NONBLOCK);
my $sock = "";
if( $#ARGV != 2 ){ die "specify a ip, port, text string" }
eval
{
$sock = IO::Socket::INET->new(
PeerAddr => $ARGV[0],
PeerPort => $ARGV[1]) || die "can't set it up $!";
$sock->blocking(0)
};
if( $@ =~ /socket/i )
{
print "die in record retrieval socket setup with $@";
}
print $sock "$ARGV[2] \n";