From f9a3372fb7e42793727485f47247ae917beb5c95 Mon Sep 17 00:00:00 2001 From: Fiona Trahe Date: Mon, 3 Apr 2017 16:51:33 +0100 Subject: [PATCH] cryptodev: add API note Add note to cryptodev API that chained mbufs are not supported in DOCSISBPI mode. Signed-off-by: Fiona Trahe Acked-by: Declan Doherty --- lib/librte_cryptodev/rte_crypto_sym.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/librte_cryptodev/rte_crypto_sym.h b/lib/librte_cryptodev/rte_crypto_sym.h index 4d5459f77f..508f4ee72f 100644 --- a/lib/librte_cryptodev/rte_crypto_sym.h +++ b/lib/librte_cryptodev/rte_crypto_sym.h @@ -111,11 +111,15 @@ enum rte_crypto_cipher_algorithm { RTE_CRYPTO_CIPHER_AES_DOCSISBPI, /**< AES algorithm using modes required by * DOCSIS Baseline Privacy Plus Spec. + * Chained mbufs are not supported in this mode, i.e. rte_mbuf.next + * for m_src and m_dst in the rte_crypto_sym_op must be NULL. */ RTE_CRYPTO_CIPHER_DES_DOCSISBPI, /**< DES algorithm using modes required by * DOCSIS Baseline Privacy Plus Spec. + * Chained mbufs are not supported in this mode, i.e. rte_mbuf.next + * for m_src and m_dst in the rte_crypto_sym_op must be NULL. */ RTE_CRYPTO_CIPHER_LIST_END -- 2.20.1