From b1239ca889ad2969c060a774a7d5b45ea9cc43e0 Mon Sep 17 00:00:00 2001
From: Phil <phil@secdev.org>
Date: Fri, 12 Sep 2008 14:02:13 +0200
Subject: [PATCH] Fixed pcapdnet.get_if_raw_addr for loopback interfaces

---
 scapy/arch/pcapdnet.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scapy/arch/pcapdnet.py b/scapy/arch/pcapdnet.py
index d3df29d2..dbdbc420 100644
--- a/scapy/arch/pcapdnet.py
+++ b/scapy/arch/pcapdnet.py
@@ -151,7 +151,7 @@ if conf.use_dnet:
             raise
     else:
         def get_if_raw_hwaddr(iff):
-            if iff[:2] == scapy.arch.LOOPBACK_NAME:
+            if iff == scapy.arch.LOOPBACK_NAME:
                 return (772, '\x00'*6)
             try:
                 l = dnet.intf().get(iff)
-- 
GitLab