summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSimon Horman <horms@verge.net.au>2014-01-29 12:05:48 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2014-01-29 12:42:48 +0900
commitf5289a08b0e94e734e468d345414b7e8a226abd5 (patch)
treed5b174aa61b3aa5553860066918de95365996d32
parentd4c259dace95f1bc0e14fae62541b3ea3936d9d8 (diff)
Correct OF1.4 OFP_ACTION_HEADER_PACK_STR
As per parsers for earlier OF versions, include 4 trailing bytes in the header. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/ofproto/ofproto_v1_4.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ryu/ofproto/ofproto_v1_4.py b/ryu/ofproto/ofproto_v1_4.py
index 11408a70..d9878354 100644
--- a/ryu/ofproto/ofproto_v1_4.py
+++ b/ryu/ofproto/ofproto_v1_4.py
@@ -408,8 +408,8 @@ OFPAT_EXPERIMENTER = 0xffff
# struct ofp_action_header
-OFP_ACTION_HEADER_PACK_STR = '!HH'
-OFP_ACTION_HEADER_SIZE = 4
+OFP_ACTION_HEADER_PACK_STR = '!HH4x'
+OFP_ACTION_HEADER_SIZE = 8
assert calcsize(OFP_ACTION_HEADER_PACK_STR) == OFP_ACTION_HEADER_SIZE
# enum ofp_controller_max_len