summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-10-29 20:08:32 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-10-29 20:08:32 +0200
commite6b6e8785e16f1c824fd1f1f333ef2591f6f0a10 (patch)
treeb57fd771372d24cdcf18c8ee6e2393be3aff4ed4 /include
parent7241ddaa5924bc10c7a813c9163443e67b04e8d1 (diff)
parent843862b7ce325e70a0ff715006fb29fffd81e0a6 (diff)
Merge branch 'local', port cloning to AF_ALG
Conflicts: lib/ncrypto_local.c
Diffstat (limited to 'include')
-rw-r--r--include/ncrypto/ncrypto.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/ncrypto/ncrypto.h b/include/ncrypto/ncrypto.h
index f82cf0e..01964f9 100644
--- a/include/ncrypto/ncrypto.h
+++ b/include/ncrypto/ncrypto.h
@@ -124,6 +124,8 @@ struct ncr_digest_session;
CK_RV ncr_digest_alloc (struct ncr_digest_session **sess,
CK_MECHANISM_TYPE mech);
CK_RV ncr_digest_free (struct ncr_digest_session *sess);
+CK_RV ncr_digest_clone (struct ncr_digest_session **clone,
+ struct ncr_digest_session *sess);
/* Use either ncr_digest_{init,update*,final} (), or
ncr_{digest_init,digest} (). After finishing such a call sequence, a new
sequence can be started within the same session. */
@@ -189,6 +191,8 @@ struct ncr_symm_signature_session;
CK_RV ncr_symm_signature_alloc (struct ncr_symm_signature_session **sess,
CK_MECHANISM_TYPE mech);
CK_RV ncr_symm_signature_free (struct ncr_symm_signature_session *sess);
+CK_RV ncr_symm_signature_clone (struct ncr_symm_signature_session **clone,
+ struct ncr_symm_signature_session *sess);
/* Use either ncr_symm_signature_sign_{init,update,final} (), or
ncr_symm_signature_{sign_init,sign} (). After finishing such a call
sequence, a new sequence can be started within the same session. Same for