diff options
author | Ben Pfaff <blp@nicira.com> | 2012-07-12 10:13:10 -0700 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2012-07-12 14:12:55 -0700 |
commit | 6ceeaa926d9cb325d963da0c6f03bcc3b98c0344 (patch) | |
tree | 3c430577cf1d8881a73d336f318c57aaf1341e36 /lib/classifier.h | |
parent | e615b0a347057f9af7e93922acd4ae794ac87015 (diff) |
classifier: New function cls_rule_is_loose_match().
This function will be useful in an upcoming commit.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'lib/classifier.h')
-rw-r--r-- | lib/classifier.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/classifier.h b/lib/classifier.h index ec7316cd..b154899d 100644 --- a/lib/classifier.h +++ b/lib/classifier.h @@ -87,6 +87,9 @@ void cls_rule_init_catchall(struct cls_rule *, unsigned int priority); void cls_rule_zero_wildcarded_fields(struct cls_rule *); +bool cls_rule_is_loose_match(const struct cls_rule *rule, + const struct cls_rule *criteria); + void cls_rule_set_reg(struct cls_rule *, unsigned int reg_idx, uint32_t value); void cls_rule_set_reg_masked(struct cls_rule *, unsigned int reg_idx, uint32_t value, uint32_t mask); |