On Tue, Dec 31, 2024 at 7:40 PM Andre Muezerie
<andre...@linux.microsoft.com> wrote:
> diff --git a/lib/net/rte_ip6.h b/lib/net/rte_ip6.h
> index 992ab5ee1f..92558a124a 100644
> --- a/lib/net/rte_ip6.h
> +++ b/lib/net/rte_ip6.h
> @@ -358,7 +358,7 @@ enum rte_ipv6_mc_scope {
>         RTE_IPV6_MC_SCOPE_ORGLOCAL = 0x08,
>         /** Global multicast scope. */
>         RTE_IPV6_MC_SCOPE_GLOBAL = 0x0e,
> -} __rte_packed;
> +};
>
>  /**
>   * Extract the IPv6 multicast scope value as defined in RFC 4291, section 
> 2.7.

Cc: Robin for info.

This change affects the storage size of a variable of this type (at
least with gcc).
I think it is ok from an ABI pov: there is one (inline) helper using
this type, and nothing else in DPDK takes a IPv6 multicast scope as
input.

However, it deserves a mention in the commitlog (maybe a separate
commit to highlight it?).


-- 
David Marchand

Reply via email to