On Wed, Nov 05, 2014 at 02:48:43PM -0800, Jarno Rajahalme wrote: > Keep knowledge about ofproto-dpif internal rules within ofproto-dpif. > This removes duplication of code (accross multiple files), and allows > making the ofproto-dpif-xlate interface a bit smaller. > > 'may_packet_in' was previously not honored for the > 'LOOKUP_VERDICT_DEFAULT' case. Now it is, but this change did not > break any unit tests. > > Also, previously in the 'LOOKUP_VERDICT_CONTROLLER' case packet-in > messages would have been generated when the in_port could not be found > ('config' was set to zero in this case, causing 'OFPUTIL_PC_NO_PACKET_IN' > flag to be zero as well). This patch changes this behavior and never > issues packet-in messages when the in_port cannot be found. This did > not break any unit tests either. > > Signed-off-by: Jarno Rajahalme <jrajaha...@nicira.com>
This is a nice cleanup. This area is a thicket of complicated rules. I am encouraged that the unit tests pass. I am not really certain that that is enough, but it's good enough for me to be willing to wait for bug reports on anything we missed. Acked-by: Ben Pfaff <b...@nicira.com> _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev