From fd3783b95fc4598dc74714085c65f4b16af95c26 Mon Sep 17 00:00:00 2001 From: Mygod Date: Sun, 28 Jun 2020 03:44:00 +0800 Subject: [PATCH] Filter out zero neighbours --- mobile/src/main/java/be/mygod/vpnhotspot/net/IpNeighbour.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/IpNeighbour.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/IpNeighbour.kt index d2db4fc3..7ac95e12 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/IpNeighbour.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/IpNeighbour.kt @@ -90,6 +90,10 @@ data class IpNeighbour(val ip: InetAddress, val dev: String, val lladdr: MacAddr } catch (e: IllegalArgumentException) { Timber.w(e) } + if (lladdr == MacAddressCompat.ALL_ZEROS_ADDRESS) { + Timber.d(line) + return emptyList() + } devs.map { IpNeighbour(ip, it, lladdr, state) } } catch (e: Exception) { Timber.w(IllegalArgumentException("Unable to parse line: $line", e))