[ovs-git] [openvswitch/ovs] 2e0bde: classifier: Make classifier_lookup() 'flow' parame...

GitHub noreply at github.com
Sun Jan 11 21:29:35 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 2e0bded4b44e671a06c8ceb97fc785778cc49458
      https://github.com/openvswitch/ovs/commit/2e0bded4b44e671a06c8ceb97fc785778cc49458
  Author: Ben Pfaff <blp at nicira.com>
  Date:   2015-01-11 (Sun, 11 Jan 2015)

  Changed paths:
    M lib/classifier.c
    M lib/classifier.h
    M lib/tnl-ports.c
    M lib/tnl-ports.h
    M ofproto/ofproto-dpif.c

  Log Message:
  -----------
  classifier: Make classifier_lookup() 'flow' parameter non-const.

An upcoming commit will make classifier_lookup() sometimes modify its
'flow' argument temporarily during the lookup.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme at nicira.com>
---
v2: New patch.
v2.1: Rebase.
v3: Rebase.


  Commit: 18080541d2768c17c17711c35b4d4a23ab3e4153
      https://github.com/openvswitch/ovs/commit/18080541d2768c17c17711c35b4d4a23ab3e4153
  Author: Ben Pfaff <blp at nicira.com>
  Date:   2015-01-11 (Sun, 11 Jan 2015)

  Changed paths:
    M NEWS
    M lib/classifier-private.h
    M lib/classifier.c
    M lib/classifier.h
    M lib/flow.c
    M lib/flow.h
    M lib/match.c
    M lib/match.h
    M lib/meta-flow.c
    M lib/meta-flow.h
    M lib/nx-match.c
    M lib/odp-util.h
    M lib/ofp-actions.c
    M lib/ofp-actions.h
    M lib/ofp-errors.h
    M lib/ofp-util.c
    M lib/ovs-router.c
    M lib/tnl-ports.c
    M ofproto/ofproto-dpif-xlate.c
    M ofproto/ofproto.c
    M tests/classifier.at
    M tests/ofproto.at
    M tests/test-classifier.c
    M utilities/ovs-ofctl.8.in
    M utilities/ovs-ofctl.c

  Log Message:
  -----------
  classifier: Add support for conjunctive matches.

A "conjunctive match" allows higher-level matches in the flow table, such
as set membership matches, without causing a cross-product explosion for
multidimensional matches.  Please refer to the documentation that this
commit adds to ovs-ofctl(8) for a better explanation, including an example.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme at nicira.com>


Compare: https://github.com/openvswitch/ovs/compare/ae99ee4554db...18080541d276


More information about the git mailing list