> > > static bool > +parse_macros(struct expr_context *ctx, struct expr_constant_set *cs, > + size_t *allocated_values) > +{ > + if (!ctx->macros) { > + expr_syntax_error(ctx, "No macros defined."); > + return false; > + } > + > + struct expr_constant_set *addr_set > + = shash_find_data(ctx->macros, ctx->lexer->token.s); > + if (!addr_set) { > + expr_syntax_error(ctx, "Unknown macro: '%s'", > ctx->lexer->token.s); > + return false; > + } > + > + cs->type = EXPR_C_INTEGER; >
Hi, Babu. It's odd you don't directly fix here with assign_constant_set_type, but in the following patch. Hope it doesn't matter to others. Thanks. Zong Kai, LI _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev