summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorIsaku Yamahata <yamahata@valinux.co.jp>2013-04-13 23:47:37 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2013-04-16 02:47:52 +0900
commit66f69f234ad3bf758411bc1484b7c99c2b217a8d (patch)
tree53bf9af2681255d2c820b978557b2bd0cab1e7b9
parentd2322882ebfb2fbd5517113bc7b50959385ba223 (diff)
lib/packet/ipv4: add constants for parse/serialize
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/lib/packet/ipv4.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ryu/lib/packet/ipv4.py b/ryu/lib/packet/ipv4.py
index daf42657..4f48e931 100644
--- a/ryu/lib/packet/ipv4.py
+++ b/ryu/lib/packet/ipv4.py
@@ -23,6 +23,11 @@ from . import tcp
from ryu.ofproto import inet
+IPV4_ADDRESS_PACK_STR = '!I'
+IPV4_ADDRESS_LEN = struct.calcsize(IPV4_ADDRESS_PACK_STR)
+IPV4_PSEUDO_HEADER_PACK_STR = '!II2xHH'
+
+
class ipv4(packet_base.PacketBase):
_PACK_STR = '!BBHHHBBHII'
_MIN_LEN = struct.calcsize(_PACK_STR)