From 613fa425ed4a7a08bc1f19f9b0efa230a74180ef Mon Sep 17 00:00:00 2001 From: Daniel Ehlers Date: Tue, 4 Feb 2014 15:53:22 +0100 Subject: [PATCH] nodedb.py: stop similar mac address check when parts are not equal --- nodedb.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nodedb.py b/nodedb.py index b6c2a76..65e4d5e 100644 --- a/nodedb.py +++ b/nodedb.py @@ -324,6 +324,9 @@ def is_derived_mac(a, b): except ValueError: return False + if mac_a[4] != mac_b[4] or mac_a[2] != mac_b[2] or mac_a[1] != mac_b[1]: + return False + x = list(mac_a) x[5] += 1 x[5] %= 255