| src/service/transport/nat_router.sh | Test framework router component to fake kernel behavior to keep a port of an outgoing connection open. |
| |
| scripts/netjail/nat_node_test.sh | Test script to just send test messages to another node to open up a port. |
| scripts/netjail/getmsg.sh | Test script to receive test messages from nat_node_test.sh. |
| |
| test_transport_plugin_cmd_nat_mapping.c | Testcase to start the script which sends test messages to open up ports. |
| |
| test_transport_nat_mapping_topo.conf | Configuration for the test case. |
| |
| test_transport_nat_mapping.sh | Script to start the test case. |
| |
| scripts/Makefile.am | Added nat_node_test.sh and getmsg.sh. |
| |
| scripts/netjail/netjail_start.sh | Added node nummber parameter to node start script, and make the script run in background. |
| |
| scripts/netjail/netjail_stop.sh | Added node nummber parameter to node stop script. |
| |
| src/service/testing/testing_api_cmd_exec_bash_script.c | Bugfixing the script that was initially implemented to do explorative testing of transport integrsation, and which is now also used to start the script which sends test messages. |
| src/service/transport/Makefile.am | Added test_transport_plugin_cmd_nat_mapping.c |