]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Fix FreeBSD/OpenBSD/NetBSD compiler warnings in get_default_gateway()
authorDavid Sommerseth <davids@redhat.com>
Mon, 21 Nov 2011 11:49:33 +0000 (12:49 +0100)
committerDavid Sommerseth <davids@redhat.com>
Mon, 21 Nov 2011 12:19:55 +0000 (13:19 +0100)
On these platforms (including DragonFly), get_default_gateway() would in some
cases return false.  As get_default_gateway() is defined as a void function, and
none of the callers expect a return value -> just return without any value.

Signed-off-by: David Sommerseth <davids@redhat.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
route.c

diff --git a/route.c b/route.c
index d632b45e2d5ce1f973063084251a430da6757dad..be23a899fb9f98491637201b9a3f1b4c330d4b9d 100644 (file)
--- a/route.c
+++ b/route.c
@@ -2581,7 +2581,7 @@ get_default_gateway (struct route_gateway_info *rgi)
       warn("writing to routing socket");
       gc_free (&gc);
       close(s);
-      return false;
+      return;
     }
 
   do {
@@ -2605,7 +2605,7 @@ get_default_gateway (struct route_gateway_info *rgi)
   else
     {
       gc_free (&gc);
-      return false;
+      return;
     }
 
 
@@ -2947,7 +2947,7 @@ get_default_gateway (struct route_gateway_info *rgi)
       warn("writing to routing socket");
       gc_free (&gc);
       close(s);
-      return false;
+      return;
     }
 
   do {
@@ -2971,7 +2971,7 @@ get_default_gateway (struct route_gateway_info *rgi)
   else
     {
       gc_free (&gc);
-      return false;
+      return;
     }