From c8a52d32567575595166208893786c06922ec765 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Tue, 9 Jan 2018 13:49:53 +0100 Subject: [PATCH] fix: handling gracefully tun interfaces [2] --- net/net.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/net/net.go b/net/net.go index e2276772..ac5a5e9a 100644 --- a/net/net.go +++ b/net/net.go @@ -81,11 +81,10 @@ func FindGateway(iface *Endpoint) (*Endpoint, error) { } else { // we have the address, now we need its mac mac, err := ArpLookup(iface.Name(), gateway, false) - if err == nil { - return NewEndpoint(gateway, mac), nil - } else { + if err != nil { fmt.Printf("%s\n", err) } + return NewEndpoint(gateway, mac), nil } } }