On 06/04/2018 16:57, Thomas Monjalon wrote:
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?
It does change the size. I also agree with Adrien's comment as he mentioned in the previous mail.

Reply via email to