From 5bcea64d82ecabc0d7aff332b83684bef9ab0d71 Mon Sep 17 00:00:00 2001
From: Pierre LALET <pierre.lalet@cea.fr>
Date: Fri, 15 Jan 2016 09:32:23 +0100
Subject: [PATCH] Remove NoPayload.__getattr__(): no (more) need for sth
 specific here

---
 scapy/packet.py | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/scapy/packet.py b/scapy/packet.py
index 4f44353b..e4ea22f5 100644
--- a/scapy/packet.py
+++ b/scapy/packet.py
@@ -1108,13 +1108,6 @@ class NoPayload(Packet):
         raise AttributeError(attr)
     def delfieldval(self, attr):
         raise AttributeError(attr)
-    def __getattr__(self, attr):
-        if attr in self.__dict__:
-            return self.__dict__[attr]
-        elif attr in self.__class__.__dict__:
-            return self.__class__.__dict__[attr]
-        else:
-            raise AttributeError(attr)
     def hide_defaults(self):
         pass
     def __iter__(self):
-- 
GitLab