diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-01-27 23:30:53 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-01-27 23:30:53 +0000 |
commit | 25b957c10a1126a59a53c4c7c3e319aaa6a4c9f4 (patch) | |
tree | 998a094b8653697d561934477af632270d8769a0 /testsuites/samples/loopback/README | |
parent | 2003-01-27 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-25b957c10a1126a59a53c4c7c3e319aaa6a4c9f4.tar.bz2 |
2003-01-27 Joel Sherrill <joel@OARcorp.com>
* 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.
Diffstat (limited to 'testsuites/samples/loopback/README')
-rw-r--r-- | testsuites/samples/loopback/README | 65 |
1 files changed, 65 insertions, 0 deletions
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. |