From: David Sommerseth Date: Mon, 21 Nov 2011 11:49:33 +0000 (+0100) Subject: Fix FreeBSD/OpenBSD/NetBSD compiler warnings in get_default_gateway() X-Git-Tag: v2.3-alpha1~60 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=93626f2cf71b4803aa1248a928bfc1ac8c9da18b;p=thirdparty%2Fopenvpn.git Fix FreeBSD/OpenBSD/NetBSD compiler warnings in get_default_gateway() 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 Acked-by: Gert Doering --- diff --git a/route.c b/route.c index d632b45e2..be23a899f 100644 --- 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; }