gnunet-svn
[Top][All Lists]
Advanced

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

[gnunet] branch master updated: -vpn helper does not even link against l


From: gnunet
Subject: [gnunet] branch master updated: -vpn helper does not even link against libgnunetutil, avoid GNUNET_assert/break
Date: Tue, 10 Aug 2021 21:41:52 +0200

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

grothoff pushed a commit to branch master
in repository gnunet.

The following commit(s) were added to refs/heads/master by this push:
     new 6c76e94d0 -vpn helper does not even link against libgnunetutil, avoid 
GNUNET_assert/break
6c76e94d0 is described below

commit 6c76e94d03436fcd7b3ddd8fd0b512fc8e8c5aae
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Tue Aug 10 21:38:08 2021 +0200

    -vpn helper does not even link against libgnunetutil, avoid 
GNUNET_assert/break
---
 src/vpn/gnunet-helper-vpn.c | 44 +++++++++++++++++++++++++++++---------------
 1 file changed, 29 insertions(+), 15 deletions(-)

diff --git a/src/vpn/gnunet-helper-vpn.c b/src/vpn/gnunet-helper-vpn.c
index a75298183..7686d51d5 100644
--- a/src/vpn/gnunet-helper-vpn.c
+++ b/src/vpn/gnunet-helper-vpn.c
@@ -107,7 +107,7 @@ init_tun (char *dev)
     fprintf (stderr,
              "File descriptor to large: %d",
              fd);
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     return -1;
   }
 
@@ -127,7 +127,7 @@ init_tun (char *dev)
              "Error with ioctl on `%s': %s\n",
              "/dev/net/tun",
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     return -1;
   }
   strcpy (dev, ifr.ifr_name);
@@ -188,7 +188,7 @@ set_address6 (const char *dev,
              "ioctl failed at %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -208,7 +208,7 @@ set_address6 (const char *dev,
              "ioctl failed at line %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -223,7 +223,7 @@ set_address6 (const char *dev,
              "ioctl failed at line %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -239,11 +239,18 @@ set_address6 (const char *dev,
              "ioctl failed at line %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
-  GNUNET_assert (0 == close (fd));
+  if (0 != close (fd))
+  {
+    fprintf (stderr,
+             "close failed at line %d: %s\n",
+             __LINE__,
+             strerror (errno));
+    exit (1);
+  }
 }
 
 
@@ -299,7 +306,7 @@ set_address4 (const char *dev,
              "ioctl failed at %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -314,7 +321,7 @@ set_address4 (const char *dev,
     fprintf (stderr,
              "Failed to parse IPv4 address mask `%s'\n",
              mask);
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -327,7 +334,7 @@ set_address4 (const char *dev,
              "ioctl failed at line %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -340,7 +347,7 @@ set_address4 (const char *dev,
              "ioctl failed at line %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
@@ -354,11 +361,18 @@ set_address4 (const char *dev,
              "ioctl failed at line %d: %s\n",
              __LINE__,
              strerror (errno));
-    GNUNET_break (0 == close (fd));
+    (void) close (fd);
     exit (1);
   }
 
-  GNUNET_assert (0 == close (fd));
+  if (0 != close (fd))
+  {
+    fprintf (stderr,
+             "close failed at line %d: %s\n",
+             __LINE__,
+             strerror (errno));
+    exit (1);
+  }
 }
 
 
@@ -640,7 +654,7 @@ main (int argc, char **argv)
     {
       fprintf (stderr,
                "Fatal: prefix_len out of range\n");
-      GNUNET_break (0 == close (fd_tun));
+      (void) close (fd_tun);
       return 1;
     }
 
@@ -688,6 +702,6 @@ main (int argc, char **argv)
   run (fd_tun);
   global_ret = 0;
 cleanup:
-  GNUNET_break (0 == close (fd_tun));
+  (void) close (fd_tun);
   return global_ret;
 }

-- 
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]