$proto = getprotobyname("tcp"); $iaddr = inet_aton($host) or die "Invalid host : $!\n"; $paddr = sockaddr_in($port,$iaddr); socket(SOCKET,PF_INET,SOCK_STREAM,$proto) or die "socket: $!\n"; connect(SOCKET,$paddr) or die "connect: $!\n"; print "connected\n"; print SOCKET "HELLO\n"; print SOCKET "END\n"; print "finished sending\n"; while (chomp($line = )) { print $line; if ($line eq "END") { print SOCKET "received $line\n"; print SOCKET "END"; } } close SOCKET or die "close: $!";