diff options
author | Jarno Rajahalme <jrajahalme@nicira.com> | 2013-12-02 15:14:09 -0800 |
---|---|---|
committer | Jarno Rajahalme <jrajahalme@nicira.com> | 2013-12-02 15:14:09 -0800 |
commit | 61bf6666bec930dbfbf26c832199af93d0c5d6d1 (patch) | |
tree | b1adb311620adaf381f30c3890b4e6143c5d9918 /lib/meta-flow.h | |
parent | 4cf5406ba2e8bb8271940b2f54967c9fd1270212 (diff) | |
download | openvswitch-61bf6666bec930dbfbf26c832199af93d0c5d6d1.tar.gz |
lib: More intuitive syntax for TCP flags matching.
Allow TCP flags match specification with symbolic flag names. TCP
flags are optionally specified as a string of flag names, each
preceded by '+' when the flag must be one, or '-' when the flag must
be zero. Any flags not explicitly included are wildcarded. The
existing hex syntax is still allowed, and is used in flow dumps when
all the flags are matched.
Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'lib/meta-flow.h')
-rw-r--r-- | lib/meta-flow.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/meta-flow.h b/lib/meta-flow.h index c2b0bbc23..b43b13f2d 100644 --- a/lib/meta-flow.h +++ b/lib/meta-flow.h @@ -232,6 +232,7 @@ enum OVS_PACKED_ENUM mf_string { MFS_OFP_PORT_OXM, /* An OpenFlow port number or name (32-bit). */ MFS_FRAG, /* no, yes, first, later, not_later */ MFS_TNL_FLAGS, /* FLOW_TNL_F_* flags */ + MFS_TCP_FLAGS, /* TCP_* flags */ }; struct mf_field { |