diff options
author | Jarno Rajahalme <jrajahalme@nicira.com> | 2013-10-23 04:40:44 -0400 |
---|---|---|
committer | Jesse Gross <jesse@nicira.com> | 2013-11-01 21:43:45 -0400 |
commit | df23e9f642830f10c505c8a3d57772ad1238c701 (patch) | |
tree | 5b20e4e91e2a66381931bf1a35e3533274f91767 /net/openvswitch/flow.h | |
parent | 3cdb35b074142c915a463c535839886ae08fdfd4 (diff) |
openvswitch: Widen TCP flags handling.
Widen TCP flags handling from 7 bits (uint8_t) to 12 bits (uint16_t).
The kernel interface remains at 8 bits, which makes no functional
difference now, as none of the higher bits is currently of interest
to the userspace.
Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
Diffstat (limited to 'net/openvswitch/flow.h')
-rw-r--r-- | net/openvswitch/flow.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/openvswitch/flow.h b/net/openvswitch/flow.h index 098fd1db6a23..204e0ccd116d 100644 --- a/net/openvswitch/flow.h +++ b/net/openvswitch/flow.h | |||
@@ -158,7 +158,7 @@ struct sw_flow { | |||
158 | unsigned long used; /* Last used time (in jiffies). */ | 158 | unsigned long used; /* Last used time (in jiffies). */ |
159 | u64 packet_count; /* Number of packets matched. */ | 159 | u64 packet_count; /* Number of packets matched. */ |
160 | u64 byte_count; /* Number of bytes matched. */ | 160 | u64 byte_count; /* Number of bytes matched. */ |
161 | u8 tcp_flags; /* Union of seen TCP flags. */ | 161 | __be16 tcp_flags; /* Union of seen TCP flags. */ |
162 | }; | 162 | }; |
163 | 163 | ||
164 | struct arp_eth_header { | 164 | struct arp_eth_header { |