new: -iface argument now also accepts a mac address (tnx Windows)

This commit is contained in:
evilsocket 2018-02-20 04:32:43 +01:00
parent 3bcbbefe96
commit b5ffeeba7a

View file

@ -62,7 +62,9 @@ func FindInterface(name string) (*Endpoint, error) {
* if passed explicitly. * if passed explicitly.
*/ */
doCheck := false doCheck := false
if name == "" && ifName != "lo" && ifName != "lo0" && nAddrs > 0 { if name == mac {
doCheck = true
} else if name == "" && ifName != "lo" && ifName != "lo0" && nAddrs > 0 {
doCheck = true doCheck = true
} else if ifName == name { } else if ifName == name {
doCheck = true doCheck = true