[ovs-dev] [PATCH] ofproto-dpif-mirror: add snaplen/truncate support.
William
u9012063 at gmail.com
Tue Jun 7 05:16:37 UTC 2016
Hi Ben,
Thank you, I will fix it and resubmit together with the truncate patch.
Regards,
William
> On Jun 6, 2016, at 9:50 PM, Ben Pfaff <blp at ovn.org> wrote:
>
>> On Fri, May 27, 2016 at 11:22:10AM -0700, William Tu wrote:
>> This patch adds a 'snaplen' config for mirroring table. A mirrored packet
>> with size larger than snaplen bytes will be truncated in datapath before
>> sending to the mirror output port. A snaplen of 0 equals 65535, which means
>> no truncation applied.
>>
>> The patch depends on packet truncation patch:
>> https://patchwork.ozlabs.org/patch/626486/
>>
>> Signed-off-by: William Tu <u9012063 at gmail.com>
>
> This seems quite reasonable once we're happy with the packet truncation
> patch.
>
> Usually, when one patch depends on another, we send both out as a
> series, to ensure that they are kept together.
>
> The indentation of the second line here looks wrong:
> if (ctx->mirror_snaplen != 0 &&
> ctx->mirror_snaplen != (uint16_t) - 1) {
> I would write it as:
> if (ctx->mirror_snaplen != 0 &&
> ctx->mirror_snaplen != (uint16_t) - 1) {
>
> Also it looks funny to me to write a space after the unary operator -.
> I would write UINT16_MAX instead of "(uint16_t) - 1".
>
> Thanks,
>
> Ben.
More information about the dev
mailing list