diff options
author | Simon Horman <horms@verge.net.au> | 2012-03-05 09:34:05 +0700 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2012-03-06 08:37:29 +0900 |
commit | 4bd7c5026cbec97d27971f02e282d428d1d997be (patch) | |
tree | 3d324f4c7a1635cb9bea1d18d3a848ead9ae79d7 | |
parent | abd83137e1bf70a4d36dd1d1d214b7129bedb914 (diff) |
Increment offset in OFPFlowStats.parser()
After reading the third portion of the header the offset needs
to be incremented as it is used to parse actions later on
in the function.
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_0_parser.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ryu/ofproto/ofproto_v1_0_parser.py b/ryu/ofproto/ofproto_v1_0_parser.py index 68466651..5ee4e3dd 100644 --- a/ryu/ofproto/ofproto_v1_0_parser.py +++ b/ryu/ofproto/ofproto_v1_0_parser.py @@ -397,6 +397,7 @@ class OFPFlowStats(object): flow_stats.packet_count, flow_stats.byte_conunt) = struct.unpack_from( ofproto_v1_0.OFP_FLOW_STATS_1_PACK_STR, buf, offset) + offset += ofproto_v1_0.OFP_FLOW_STATS_1_SIZE flow_stats.actions = [] length = ofproto_v1_0.OFP_FLOW_STATS_SIZE |