diff options
author | Isaku Yamahata <yamahata@valinux.co.jp> | 2013-04-13 23:47:38 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2013-04-16 02:47:53 +0900 |
commit | 1a36bbd667ac113f42e7a26b3491d25f36f22edd (patch) | |
tree | 2254f99107fc69160909c9bc29651700b6274c77 | |
parent | 66f69f234ad3bf758411bc1484b7c99c2b217a8d (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.py | 5 |
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) |