On Sun, 24 Nov 2019 05:53:46 +0000
Shahaf Shuler <shah...@mellanox.com> wrote:

> diff --git a/lib/librte_mbuf/rte_mbuf.c b/lib/librte_mbuf/rte_mbuf.c
> index 35df1c4c38..8fa7f49645 100644
> --- a/lib/librte_mbuf/rte_mbuf.c
> +++ b/lib/librte_mbuf/rte_mbuf.c
> @@ -49,7 +49,7 @@ rte_pktmbuf_pool_init(struct rte_mempool *mp, void 
> *opaque_arg)
>       /* if no structure is provided, assume no mbuf private area */
>       user_mbp_priv = opaque_arg;
>       if (user_mbp_priv == NULL) {
> -             default_mbp_priv.mbuf_priv_size = 0;
> +             memset(&default_mbp_priv, 0, sizeof(default_mbp_priv));

An alternative would be to use structure initialization.

        struct rte_pktmbuf_pool_private default_mbp_priv = { };

Reply via email to