gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] branch master updated: TNG: added missing tcp icmp test case sc


From: gnunet
Subject: [gnunet] branch master updated: TNG: added missing tcp icmp test case script
Date: Sun, 05 Feb 2023 11:20:37 +0100

This is an automated email from the git hooks/post-receive script.

t3sserakt pushed a commit to branch master
in repository gnunet.

The following commit(s) were added to refs/heads/master by this push:
     new a7ed3578f TNG: added missing tcp icmp test case script
     new 54638eb12 Merge branch 'master' of ssh://git.gnunet.org/gnunet
a7ed3578f is described below

commit a7ed3578f84d98fba07e0da8999bff9cbed54d98
Author: t3sserakt <t3ss@posteo.de>
AuthorDate: Sun Feb 5 11:18:21 2023 +0100

    TNG: added missing tcp icmp test case script
---
 src/transport/test_transport_nat_icmp_tcp.sh | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/transport/test_transport_nat_icmp_tcp.sh 
b/src/transport/test_transport_nat_icmp_tcp.sh
new file mode 100755
index 000000000..41cdde487
--- /dev/null
+++ b/src/transport/test_transport_nat_icmp_tcp.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+if ! [ -d "/run/netns" ]; then
+    echo You have to create the directory /run/netns.
+fi
+if [ -f /proc/sys/kernel/unprivileged_userns_clone ]; then
+  if  [ "$(cat /proc/sys/kernel/unprivileged_userns_clone)" != 1 ]; then
+    echo -e "Error during test setup: The kernel parameter 
kernel.unprivileged_userns_clone has to be set to 1! One has to execute\n\n 
sysctl kernel.unprivileged_userns_clone=1\n"
+    exit 78
+  fi
+fi
+exec unshare -r -nmU bash -c "mount -t tmpfs --make-rshared tmpfs /run/netns; 
./test_transport_start_with_config test_transport_nat_icmp_tcp_topo.conf"
+#sudo valgrind --vgdb=yes --leak-check=full --track-origins=yes 
--trace-children=yes 
--trace-children-skip=/usr/bin/awk,/usr/bin/cut,/usr/bin/seq,/sbin/ip/sed/bash 
./test_transport_start_with_config test_transport_nat_upnp_topo.conf

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]