From 8f7ab5d63685e4665ce580d85a6de3b474e0ccca Mon Sep 17 00:00:00 2001
From: Dmitriy Vorotnikov <vorotnikovdk@yandex.ru>
Date: Mon, 14 Mar 2016 02:37:59 +0600
Subject: [PATCH] Packet.getlayer() method can work with string layer name

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

diff --git a/scapy/packet.py b/scapy/packet.py
index 877ea948..ded9c6b3 100644
--- a/scapy/packet.py
+++ b/scapy/packet.py
@@ -763,7 +763,7 @@ Creates an EPS file describing a packet. If filename is not provided a temporary
             ccls,fld = cls.split(".",1)
         else:
             ccls,fld = cls,None
-        if cls is None or self.__class__ == cls or self.__class__.name == ccls:
+        if cls is None or self.__class__ == cls or self.__class__.__name__ == ccls:
             if nb == 1:
                 if fld is None:
                     return self
-- 
GitLab