On Thu, 24 Oct 2019 10:13:37 +0200 Olivier Matz <olivier.m...@6wind.com> wrote:
> > +/** > + * Copy dynamic fields from msrc to mdst. > + * > + * @param mdst > + * The destination mbuf. > + * @param msrc > + * The source mbuf. > + */ > +static inline void > +rte_mbuf_dynfield_copy(struct rte_mbuf *mdst, const struct rte_mbuf *msrc) > +{ > + memcpy(&mdst->dynfield1, msrc->dynfield1, sizeof(mdst->dynfield1)); > +} Since size is fixed and both are of same type, why not just assign structures?