Hi I'm about to lern the basics of perls IO::Socket.
I have managet to set up a small server and connected to it with a client (I had some help of a perl book). But I want to be able to send a command to it and get a response. For exapmle request the servers hostname. Can anyone please help me with a few hints. I use RH 7.2 and perl 5.6.1 thanks Morgan ------- SERVER ------- #!/usr/bin/perl -w use IO::Socket; $server_host = "192.168.1.120"; $server_port = 9500; $sock = new IO::Socket::INET (LocalHost => $server_host, LocalPort => $server_port, Proto => 'tcp', Reuse => 1, Listen => 10 ) or die "Couldn't connect to tcp server on port $server_port : $@\n"; while ($new_sock = $sock->accept()) { while (defined ($buf = <$new_sock>)) { print $buf; } } close ($sock); ------- client ------- #!/usr/bin/perl -w use IO::Sock; $remote_host = "192.168.1.120"; $remote_port = 9500; $sock = new IO::Socket::INET (PeerAddr => $remote_host, PeerPort => $remote_port, Proto => 'tcp', ); die "Socket could not be created. Reason: $!\n" unless $sock; print "$sock\n"; close ($sock); -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]