From: Adrien Mazarguil Date: Fri, 4 Aug 2017 11:56:22 +0000 (+0200) Subject: cryptodev: fix C11 extensions in exported header X-Git-Tag: spdx-start~2221 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=c65de526140e4b6e22c5889c35381cf274ab9ab3;hp=4f28b83c451b4e458fa422971bfccf1b9197d168;p=dpdk.git cryptodev: fix C11 extensions in exported header 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") Signed-off-by: Adrien Mazarguil Acked-by: Pablo de Lara --- diff --git a/lib/librte_cryptodev/rte_crypto_sym.h b/lib/librte_cryptodev/rte_crypto_sym.h index 58a33b8e60..0ceaa9176e 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 {