add support of sm4 xts .<br /> <br />Signed-off-by: Hanxiao Li <li.hanxiao@zte.com.cn> <br />---<br /> lib/cryptodev/rte_crypto_sym.h | 4 +++-<br /> lib/cryptodev/rte_cryptodev.c  | 3 ++-<br /> 2 files changed, 5 insertions(+), 2 deletions(-)<br /> <br />diff --git a/lib/cryptodev/rte_crypto_sym.h b/lib/cryptodev/rte_crypto_sym.h<br />index 53b18b9412..b34d041fe0 100644<br />--- a/lib/cryptodev/rte_crypto_sym.h<br />+++ b/lib/cryptodev/rte_crypto_sym.h<br />@@ -176,8 +176,10 @@ enum rte_crypto_cipher_algorithm {<br />     /**< ShangMi 4 (SM4) algorithm in CTR mode */<br />     RTE_CRYPTO_CIPHER_SM4_OFB,<br />     /**< ShangMi 4 (SM4) algorithm in OFB mode */<br />-    RTE_CRYPTO_CIPHER_SM4_CFB<br />+    RTE_CRYPTO_CIPHER_SM4_CFB,<br />     /**< ShangMi 4 (SM4) algorithm in CFB mode */<br />+    RTE_CRYPTO_CIPHER_SM4_XTS<br />+    /**< ShangMi 4 (SM4) algorithm in XTS mode */<br /> };<br />  <br /> /** Symmetric Cipher Direction */<br />diff --git a/lib/cryptodev/rte_cryptodev.c b/lib/cryptodev/rte_cryptodev.c<br />index 682c9f49d0..83ead956a8 100644<br />--- a/lib/cryptodev/rte_cryptodev.c<br />+++ b/lib/cryptodev/rte_cryptodev.c<br />@@ -97,7 +97,8 @@ crypto_cipher_algorithm_strings[] = {<br />     [RTE_CRYPTO_CIPHER_SM4_CBC]    = "sm4-cbc",<br />     [RTE_CRYPTO_CIPHER_SM4_CTR]    = "sm4-ctr",<br />     [RTE_CRYPTO_CIPHER_SM4_CFB]    = "sm4-cfb",<br />-    [RTE_CRYPTO_CIPHER_SM4_OFB]    = "sm4-ofb" <br />+    [RTE_CRYPTO_CIPHER_SM4_OFB]    = "sm4-ofb",<br />+    [RTE_CRYPTO_CIPHER_SM4_XTS]    = "sm4-xts" <br /> };<br />  <br /> /**<br />--  <br />2.27.0<br />