From 265be142fe1f066a56ea59a963c9bc6f0605482a Mon Sep 17 00:00:00 2001
From: thoth <thoth@mailoo.org>
Date: Sat, 19 Oct 2019 13:11:25 +0200
Subject: [PATCH] fix: add accept of broadcast messages

---
 ethernet.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ethernet.py b/ethernet.py
index 9e8278a..f877b93 100755
--- a/ethernet.py
+++ b/ethernet.py
@@ -48,7 +48,9 @@ def receive_message(interface, receive_all):
         message = s.recv(MessageFrame.len())
         message = MessageFrame.from_hex(message)
         breakpoint()
-        if receive_all or message.dest == getHwAddr(interface):
+        if (receive_all
+                or message.dest == getHwAddr(interface)
+                or message.dest == '000000000000'):
             print(message)
         else:
             print("nomesg")
-- 
GitLab