[ovs-dev] [PATCH] datapath: Bug fix: Missing mask attributes

Andy Zhou azhou at nicira.com
Fri Jun 21 16:43:49 UTC 2013


The ICMP mask will have to be fully masked in this example. But they still
need to be present in the netlink. A missing ICMP mask attribute will be
interpreted by the user space programs as exact match.

On Fri, Jun 21, 2013 at 9:38 AM, Andy Zhou <azhou at nicira.com> wrote:

> Yes,  you are right about the root cause.
> A fully wildcarded ip proto in the key would prevent the mask of ICMP (may
> not be fully wildcarded) to be generated.
> This patch fixes it.
> Andy
> On Fri, Jun 21, 2013 at 9:27 AM, Jesse Gross <jesse at nicira.com> wrote:
>> On Thu, Jun 20, 2013 at 11:38 PM, Andy Zhou <azhou at nicira.com> wrote:
>> > Fix a bug where some mask attributes are missing in the netlink packets
>> > from kernel to the user space.
>> >
>> > Reported-by: Justin Pettit <jpettit at nicira.com>
>> > Signed-off-by: Andy Zhou <azhou at nicira.com>
>> Can you describe this some more? Presumably, this is because some of
>> the prerequisite values are either fully or partially masked out and
>> this is preventing latter masks from being emitted. However, since we
>> force prerequisites to be exact match, doesn't that mean the omitted
>> masks are fully wildcarded?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20130621/da91432a/attachment-0003.html>

More information about the dev mailing list