From 25b957c10a1126a59a53c4c7c3e319aaa6a4c9f4 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 27 Jan 2003 23:30:53 +0000 Subject: 2003-01-27 Joel Sherrill * Makefile.am, configure.ac: Added new test loopback which shows how to use the loopback interface. Thank you Eric Norum for a portable target independent test which exercises the TCP/IP. This should prevent massive failures in the TCP/IP stack from reaching the street. * loopback/.cvsignore, loopback/Makefile.am, loopback/README, loopback/init.c, loopback/loopback.scn: New files. --- testsuites/samples/loopback/README | 65 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 testsuites/samples/loopback/README (limited to 'testsuites/samples/loopback/README') diff --git a/testsuites/samples/loopback/README b/testsuites/samples/loopback/README new file mode 100644 index 0000000000..8733bed358 --- /dev/null +++ b/testsuites/samples/loopback/README @@ -0,0 +1,65 @@ +# +# $Id$ +# + +Simple test of kernel network code. +Requires no network hardware since only the loopback network address is used. + +Output should look like: +======================================================================== +"Network" initializing! +"Network" initialized! +Try running client with no server present. +Should fail with `connection refused'. +Connect to server. +Can't connect to server: Connection refused +Client closing connection. + +Start server. + +Try running client with server present. +Create socket. +Connect to server. +Bind socket. +Can't connect to server: Connection refused +Client closing connection. +Client task terminating. + +Try running two clients. +Connect to server. +Connect to server. +ACCEPTED:7F000001 +ACCEPTED:7F000001 +Write 22-byte message to server. +Write 22-byte message to server. +Read 43 from server: Server received 22 (Hi there, server (2).) +Read 43 from server: Server received 22 (Hi there, server (3).) +Client closing connection. +Client task terminating. +Worker task terminating. +Client closing connection. +Client task terminating. +Worker task terminating. + +Try running three clients. +Connect to server. +Connect to server. +Connect to server. +ACCEPTED:7F000001 +ACCEPTED:7F000001 +ACCEPTED:7F000001 +Write 22-byte message to server. +Write 22-byte message to server. +Write 22-byte message to server. +Read 43 from server: Server received 22 (Hi there, server (4).) +Read 43 from server: Server received 22 (Hi there, server (5).) +Read 43 from server: Server received 22 (Hi there, server (6).) +Client closing connection. +Client task terminating. +Worker task terminating. +Client closing connection. +Client task terminating. +Worker task terminating. +Client closing connection. +Client task terminating. +Worker task terminating. -- cgit v1.2.3