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 <dav...@redhat.com> --- route.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/route.c b/route.c index d632b45..be23a89 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; } -- 1.7.4.4