From e0d9c14fc33a83a8449994eca2db1c6e768d6724 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Sat, 13 Jan 2018 14:31:03 +0100 Subject: [PATCH] fix: fixed interface parsing on osx --- net/net.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/net.go b/net/net.go index b1ee501e..9f519367 100644 --- a/net/net.go +++ b/net/net.go @@ -24,7 +24,7 @@ func FindInterface(name string) (*Endpoint, error) { addrs, err := iface.Addrs() // is interface active? if err == nil && len(addrs) > 0 { - if (name == "" && iface.Name != "lo") || iface.Name == name { + if (name == "" && iface.Name != "lo" && iface.Name != "lo0") || iface.Name == name { var e *Endpoint = nil // For every address of the interface. for _, addr := range addrs {