Fix issues reported by check-includes.sh: rte_crypto_sym.h:586:3: error: anonymous structs are a C11 extension [-Werror,-Wc11-extensions] rte_crypto_sym.h:510:2: error: anonymous unions are a C11 extension [-Werror,-Wc11-extensions]
Fixes: b59502a5e3d0 ("cryptodev: add AEAD parameters in crypto operation") Cc: Pablo de Lara <pablo.de.lara.gua...@intel.com> Signed-off-by: Adrien Mazarguil <adrien.mazarg...@6wind.com> --- lib/librte_cryptodev/rte_crypto_sym.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/librte_cryptodev/rte_crypto_sym.h b/lib/librte_cryptodev/rte_crypto_sym.h index 58a33b8..0ceaa91 100644 --- a/lib/librte_cryptodev/rte_crypto_sym.h +++ b/lib/librte_cryptodev/rte_crypto_sym.h @@ -507,6 +507,7 @@ struct rte_crypto_sym_op { /**< Session-less API crypto operation parameters */ }; + RTE_STD_C11 union { struct { struct { -- 2.1.4