From 39c9718210a7feb252d874c7d774a37e2afd287b Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Fri, 2 Aug 2013 16:36:00 +0900 Subject: [PATCH] packet lib: provide a default impl of __len__ Signed-off-by: YAMAMOTO Takashi Signed-off-by: FUJITA Tomonori --- ryu/lib/packet/packet_base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ryu/lib/packet/packet_base.py b/ryu/lib/packet/packet_base.py index e61e7eee..e6774ba7 100644 --- a/ryu/lib/packet/packet_base.py +++ b/ryu/lib/packet/packet_base.py @@ -40,6 +40,9 @@ class PacketBase(object): def __init__(self): super(PacketBase, self).__init__() + def __len__(self): + return self._MIN_LEN + @property def protocol_name(self): return self.__class__.__name__