So the to_python for ofp_match shows that there's at least an attempt to
do the right thing. Given that, the next thing I'd do is check the
ofp_flow_removed message on the wire (using Wireshark) to make sure I
think the wildcards field is set right there, which would indicate that
this is indeed a bug in NOX. Could you do that, and post the relevant
packet?
-- Murphy
On Wed, 2011-02-16 at 10:07 +0900, Derek Cormier wrote:
> Hello,
>
> I think I may have found a bug. First, I add a flow where the dl_type
> set and everything else is wildcarded. Then I delete it using
> delete_strict_datapath_flow(). When I receive a flow removed event, I
> print out the match dictionary and see:
>
> {'dl_type': 5, 'nw_dst_n_wild': 0L, 'nw_dst': 0L, 'nw_src_n_wild': 0L,
> 'nw_proto': 0, 'nw_tos': 0, 'tp_dst': 0, 'tp_src': 0, 'nw_src': 0L}
>
> It's adding a few extra fields with values of 0. If I'm not mistaken, it
> should only have the dl_type field.
> I verified the flow was added properly to the switch by using
> openvswitch's flow dump.
>
> -Derek
>
> _______________________________________________
> nox-dev mailing list
> [email protected]
> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org