From 8964fee37d39c7b984495b6008c5de0472c9b0e3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 2 Jul 2016 19:29:45 +0000 Subject: -indicate skip if tests are not used --- src/pt/test_gns_vpn.c | 14 +++++++------- src/pt/test_gnunet_vpn.c | 6 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) (limited to 'src/pt') diff --git a/src/pt/test_gns_vpn.c b/src/pt/test_gns_vpn.c index c0d50d177..7e5bb503d 100644 --- a/src/pt/test_gns_vpn.c +++ b/src/pt/test_gns_vpn.c @@ -725,14 +725,14 @@ main (int argc, char *const *argv) fprintf (stderr, "Executable iptables not found in approved directories: %s, skipping\n", strerror (errno)); - return 0; + return 77; } if (0 != fork_and_exec (sbin_iptables, iptables_args)) { fprintf (stderr, "Failed to run `iptables -t mangle -L -v'. Skipping test.\n"); - return 0; + return 77; } if (0 != ACCESS ("/dev/net/tun", R_OK)) @@ -742,7 +742,7 @@ main (int argc, char *const *argv) "/dev/net/tun"); fprintf (stderr, "WARNING: System unable to run test, skipping.\n"); - return 0; + return 77; } bin_vpn = GNUNET_OS_get_libexec_binary_path ("gnunet-helper-vpn"); @@ -765,7 +765,7 @@ main (int argc, char *const *argv) GNUNET_free (bin_exit); GNUNET_free (bin_dns); GNUNET_free (srv_dns); - return 0; + return 77; } GNUNET_free (bin_vpn); GNUNET_free (bin_exit); @@ -782,7 +782,7 @@ main (int argc, char *const *argv) (0 == (S_ISUID & s.st_mode)) || (0 != getuid()) ); GNUNET_free (bin_dns); GNUNET_free (srv_dns); - return 0; + return 77; } if ( (0 != stat (srv_dns, &s)) || (my_gid == s.st_gid) || @@ -796,7 +796,7 @@ main (int argc, char *const *argv) (0 == (S_ISGID & s.st_mode)) ); GNUNET_free (bin_dns); GNUNET_free (srv_dns); - return 0; + return 77; } GNUNET_free (bin_dns); GNUNET_free (srv_dns); @@ -815,7 +815,7 @@ main (int argc, char *const *argv) { fprintf (stderr, "Required address families not supported by this system, skipping test.\n"); - return 0; + return 77; } if (0 != curl_global_init (CURL_GLOBAL_WIN32)) { diff --git a/src/pt/test_gnunet_vpn.c b/src/pt/test_gnunet_vpn.c index df87da30a..206eb0f47 100644 --- a/src/pt/test_gnunet_vpn.c +++ b/src/pt/test_gnunet_vpn.c @@ -404,7 +404,7 @@ main (int argc, char *const *argv) const char *bin; char *vpn_binary; char *exit_binary; - int ret=0; + int ret = 0; #ifndef MINGW if (0 != ACCESS ("/dev/net/tun", R_OK)) @@ -413,7 +413,7 @@ main (int argc, char *const *argv) "/dev/net/tun"); fprintf (stderr, "WARNING: System unable to run test, skipping.\n"); - return 0; + return 77; } #endif vpn_binary = GNUNET_OS_get_libexec_binary_path ("gnunet-helper-vpn"); @@ -425,7 +425,7 @@ main (int argc, char *const *argv) GNUNET_free (exit_binary); fprintf (stderr, "WARNING: gnunet-helper-{exit,vpn} binaries are not SUID, refusing to run test (as it would have to fail). %d\n", ret); - return 0; + return 77; } GNUNET_free (vpn_binary); -- cgit v1.2.3