diff --git a/net/net.go b/net/net.go index c754324b..51333e7a 100644 --- a/net/net.go +++ b/net/net.go @@ -20,8 +20,7 @@ func areTheSame(iface net.Interface, piface pcap.Interface) bool { if addrs, err := iface.Addrs(); err == nil { for _, ia := range addrs { for _, ib := range piface.Addresses { - fmt.Printf(" %+v\n", ib) - if ia.String() == ib.IP.String() { + if ia.String() == ib.IP.String() || strings.HasPrefix(ia.String(), ib.IP.String()) { return true } }