genode/repos/libports/src/test/lwip/pingpong
Emery Hemingway e36ddaf659 Rename lwip library to lwip_legacy
Rename LwIP library in preparation for removal of LwIP libc plugin. The
current LwIP library will be replaced with a new version stripped of its
synchronous socket support. The next version will be incompatible with
the current, so removing 'lwip.lib.so' completely for a period makes it
easy to identify legacy users.

Fix #2797
2018-05-30 13:36:22 +02:00
..
client Rename lwip library to lwip_legacy 2018-05-30 13:36:22 +02:00
server Rename lwip library to lwip_legacy 2018-05-30 13:36:22 +02:00
pingpong.cc Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
pingpong.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

Pingpong is a simple test where a client sends ping packets with different
sizes to a server. The client has to specify the serverip in its config
as well as the start and end of the ping packet sizes in bytes.

! <start name="test-ping_client">
! 	<resource name="RAM" quantum="16M"/>
! 	<config>
! 		<argv verbose="1" serverip="x.x.x.x" startsize="256" endsize="32768" />
! 	</config>
! </start>

If verbose is set 1 the client and the server will print the id and the
size of each packet (packet header + payload size).