]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_security/rte_security.h
security: get session size
[dpdk.git] / lib / librte_security / rte_security.h
index 004a0ebe3d92337328207d6d8168a1373fdd015c..d7362f3319e751b776c7bc868a9043077e5685fc 100644 (file)
@@ -314,6 +314,18 @@ rte_security_session_update(struct rte_security_ctx *instance,
                            struct rte_security_session *sess,
                            struct rte_security_session_conf *conf);
 
+/**
+ * Get the size of the security session data for a device.
+ *
+ * @param   instance   security instance.
+ *
+ * @return
+ *   - Size of the private data, if successful
+ *   - 0 if device is invalid or does not support the operation.
+ */
+unsigned int
+rte_security_session_get_size(struct rte_security_ctx *instance);
+
 /**
  * Free security session header and the session private data and
  * return it to its original mempool.