On Wed, 27 Oct 2021 11:08:47 -0700
Stephen Hemminger <step...@networkplumber.org> wrote:

> If packet dump was enabled via pdump_enable_by_deviceid
> the packet snapshot length was not being set.
> 
> Bugzilla ID: 840
> Fixes: 10f726efe26c ("pdump: support pcapng and filtering")
> 
> Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
> ---
>  lib/pdump/rte_pdump.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/lib/pdump/rte_pdump.c b/lib/pdump/rte_pdump.c
> index 71602685d544..3086b2a1688b 100644
> --- a/lib/pdump/rte_pdump.c
> +++ b/lib/pdump/rte_pdump.c
> @@ -631,6 +631,9 @@ pdump_enable_by_deviceid(const char *device_id, uint16_t 
> queue,
>       if (ret < 0)
>               return ret;
>  
> +     if (snaplen == 0)
> +             snaplen = UINT32_MAX;
> +
>       return pdump_prepare_client_request(device_id, queue, flags, snaplen,
>                                           ENABLE, ring, mp, prm);
>  }

There appears to be bug in the CI system reporting bogus failure on
this patch.

Reply via email to