diff options
author | Justin Pettit <jpettit@nicira.com> | 2013-06-18 23:55:47 -0700 |
---|---|---|
committer | Justin Pettit <jpettit@nicira.com> | 2013-06-19 22:49:51 -0700 |
commit | 1dd35f8afe13fe2e9144052b2d61086e5be6e448 (patch) | |
tree | cbf8342c134345708bf025b8ea43e8dea01aa650 /ofproto/netflow.h | |
parent | 875b94edc739a8c09fe195001c34a97d81baa670 (diff) | |
download | openvswitch-1dd35f8afe13fe2e9144052b2d61086e5be6e448.tar.gz |
ofproto-dpif: Tighten up megaflow wildcard handling.
A number of use-cases weren't handled properly when determining what can
be wildcarded for megaflows. This commit both catches additional fields
that cannot be wildcarded and loosens a few other cases.
Bug #17979
Signed-off-by: Justin Pettit <jpettit@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'ofproto/netflow.h')
-rw-r--r-- | ofproto/netflow.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ofproto/netflow.h b/ofproto/netflow.h index c01ff1574..969154567 100644 --- a/ofproto/netflow.h +++ b/ofproto/netflow.h @@ -64,6 +64,8 @@ void netflow_expire(struct netflow *, struct netflow_flow *, bool netflow_run(struct netflow *); void netflow_wait(struct netflow *); +void netflow_mask_wc(struct flow_wildcards *); + void netflow_flow_init(struct netflow_flow *); void netflow_flow_clear(struct netflow_flow *); void netflow_flow_update_time(struct netflow *, struct netflow_flow *, |