summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorIsaku Yamahata <yamahata@valinux.co.jp>2013-04-13 23:47:38 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2013-04-16 02:47:53 +0900
commit1a36bbd667ac113f42e7a26b3491d25f36f22edd (patch)
tree2254f99107fc69160909c9bc29651700b6274c77
parent66f69f234ad3bf758411bc1484b7c99c2b217a8d (diff)
lib/packet/ipv6: 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/ipv6.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ryu/lib/packet/ipv6.py b/ryu/lib/packet/ipv6.py
index 5380fb27..f7b8e9bb 100644
--- a/ryu/lib/packet/ipv6.py
+++ b/ryu/lib/packet/ipv6.py
@@ -22,6 +22,11 @@ from . import tcp
from ryu.ofproto import inet
+IPV6_ADDRESS_PACK_STR = '!16s'
+IPV6_ADDRESS_LEN = struct.calcsize(IPV6_ADDRESS_PACK_STR)
+IPV6_PSEUDO_HEADER_PACK_STR = '!16s16s3xB'
+
+
class ipv6(packet_base.PacketBase):
_PACK_STR = '!IHBB16s16s'
_MIN_LEN = struct.calcsize(_PACK_STR)