06/04/2018 15:47, Mohammad Abdul Awal:
>
> On 05/04/2018 17:49, Thomas Monjalon wrote:
> > 05/04/2018 15:51, Declan Doherty:
> >> +struct rte_flow_item_metadata {
> >> + uint32_t id; /**< field identifier */
> >> + uint32_t size; /**< field size */
> >> + uint8_t bytes[]; /**< field value */
> >> +};
> > Spotted C99 syntax of flexible array.
> > Are we OK with all supported compilers?
> >
> Used "uint8_t *bytes;" instead of "uint8_t bytes[];"
Why this change? It is changing the size of the structure, isn't it?