summaryrefslogtreecommitdiff
path: root/test/aux-fixed/0601.udpserver
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2014-06-08 17:49:21 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2014-06-08 17:49:21 +0100
commitf77cff22db0bbb4d71a16becb5512e19d86ed63a (patch)
treeccfd91707e4e55eeba6a3a5e9aa52d174502b3c9 /test/aux-fixed/0601.udpserver
parentc50e5871c141ea24777fc916de1fc0cb2e96c37d (diff)
Testcase for udpsend
Diffstat (limited to 'test/aux-fixed/0601.udpserver')
-rw-r--r--test/aux-fixed/0601.udpserver22
1 files changed, 22 insertions, 0 deletions
diff --git a/test/aux-fixed/0601.udpserver b/test/aux-fixed/0601.udpserver
new file mode 100644
index 000000000..5513402b0
--- /dev/null
+++ b/test/aux-fixed/0601.udpserver
@@ -0,0 +1,22 @@
+#!/usr/bin/perl
+use IO::Socket::INET;
+use IO::Select;
+
+if (fork != 0) {
+ sleep 1;
+ exit 0;
+}
+
+my ($select,$socket,$received_data);
+
+$socket = new IO::Socket::INET (
+ LocalPort => '1223',
+ Proto => 'udp',
+) or die "ERROR in Socket Creation : $!\n";
+
+$select = IO::Select->new($socket) or die "IO::Select $!";
+
+if (scalar ($select->can_read(5)) == 1) {
+ $socket->recv($recieved_data,1024);
+ print "received: $recieved_data\n";
+}