On 04/01/2015 12:52 AM, Ben Pfaff wrote: > Signed-off-by: Ben Pfaff <b...@nicira.com> > --- > ovn/expr.c | 115 > ++++++++++++++++++++++++++++++++++++++++++------------- > ovn/expr.h | 6 ++- > tests/test-ovn.c | 6 +-- > 3 files changed, 95 insertions(+), 32 deletions(-)
> diff --git a/tests/test-ovn.c b/tests/test-ovn.c > index aef4e45..8048e08 100644 > --- a/tests/test-ovn.c > +++ b/tests/test-ovn.c > @@ -130,8 +130,8 @@ create_symtab(struct shash *symtab) > { > shash_init(symtab); > > - expr_symtab_add_string(symtab, "inport", NULL); > - expr_symtab_add_string(symtab, "outport", NULL); > + expr_symtab_add_string(symtab, "inport", MFF_IN_PORT, NULL); > + expr_symtab_add_string(symtab, "outport", MFF_ACTSET_OUTPUT, NULL); > > expr_symtab_add_field(symtab, "xreg0", MFF_XREG0, NULL, false); > expr_symtab_add_field(symtab, "xreg1", MFF_XREG1, NULL, false); > @@ -858,7 +858,7 @@ test_tree_shape_exhaustively(struct expr *expr, struct > shash *symtab, > struct test_rule *test_rule; > uint32_t n_conjs; > > - n_conjs = expr_to_matches(modified, &matches); > + n_conjs = expr_to_matches(modified, NULL, &matches); > > classifier_init(&cls, NULL); > HMAP_FOR_EACH (m, hmap_node, &matches) { > How about a test case that includes a map of port names to expr_to_matches() ? -- Russell Bryant _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev