> On Wed, 24 May 2023 01:19:07 +0530
> Akhil Goyal <gak...@marvell.com> wrote:
> 
> > diff --git a/lib/security/rte_security.h b/lib/security/rte_security.h
> > index c7a523b6d6..30bac4e25a 100644
> > --- a/lib/security/rte_security.h
> > +++ b/lib/security/rte_security.h
> > @@ -399,6 +399,8 @@ struct rte_security_macsec_sa {
> >  struct rte_security_macsec_sc {
> >     /** Direction of SC */
> >     enum rte_security_macsec_direction dir;
> > +   /** Packet number threshold */
> > +   uint64_t pn_threshold;
> >     union {
> >             struct {
> >                     /** SAs for each association number */
> > @@ -407,8 +409,10 @@ struct rte_security_macsec_sc {
> >                     uint8_t sa_in_use[RTE_SECURITY_MACSEC_NUM_AN];
> >                     /** Channel is active */
> >                     uint8_t active : 1;
> > +                   /** Extended packet number is enabled for SAs */
> > +                   uint8_t is_xpn : 1;
> >                     /** Reserved bitfields for future */
> > -                   uint8_t reserved : 7;
> > +                   uint8
> 
> Is this an ABI change? If so needs to wait for 23.11 release
rte_security_macsec_sc/sa_create are experimental APIs. So, it won't be an 
issue I believe.

Reply via email to