[1/3] cryptodev: add result field to mod exp and inverse operations
Checks
Commit Message
This commit adds result field to be used when modular exponentiation or
modular multiplicative inverse operation is used
This patch depends on "cryptodev: rework mod exp and mod inv comments"
(http://patchwork.dpdk.org/patch/50132/)
Signed-off-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>
---
lib/librte_cryptodev/rte_crypto_asym.h | 10 ++++++++++
1 file changed, 10 insertions(+)
@@ -339,6 +339,16 @@ struct rte_crypto_mod_op_param {
* be relatively prime to modulus in corresponding Modular
* Multiplicative Inverse rte_crypto_modinv_xform
*/
+
+ rte_crypto_param result;
+ /**<
+ * Pointer to the result of modular exponentiation/multiplicative inverse
+ * data in octet-string network byte order format.
+ *
+ * This field shall be big enough to hold the result of Modular
+ * Exponentiation or Modular Multplicative Inverse
+ * (bigger or equal to length of modulus)
+ */
};
/**