summaryrefslogtreecommitdiff
path: root/ofproto
diff options
context:
space:
mode:
Diffstat (limited to 'ofproto')
-rw-r--r--ofproto/ofproto-dpif.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c
index bf6b50c63..ca07d8c7e 100644
--- a/ofproto/ofproto-dpif.c
+++ b/ofproto/ofproto-dpif.c
@@ -3996,7 +3996,7 @@ check_mask(struct ofproto_dpif *ofproto, const struct miniflow *flow)
uint32_t ct_mark;
support = &ofproto->backer->support.odp;
- ct_state = MINIFLOW_GET_U16(flow, ct_state);
+ ct_state = MINIFLOW_GET_U8(flow, ct_state);
if (support->ct_state && support->ct_zone && support->ct_mark
&& support->ct_label && support->ct_state_nat) {
return ct_state & CS_UNSUPPORTED_MASK ? OFPERR_OFPBMC_BAD_MASK : 0;