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