summaryrefslogtreecommitdiffstats
path: root/doc/functions/gnutls_hash_copy
diff options
context:
space:
mode:
Diffstat (limited to 'doc/functions/gnutls_hash_copy')
-rw-r--r--doc/functions/gnutls_hash_copy18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/functions/gnutls_hash_copy b/doc/functions/gnutls_hash_copy
new file mode 100644
index 0000000..aac7d5d
--- /dev/null
+++ b/doc/functions/gnutls_hash_copy
@@ -0,0 +1,18 @@
+
+
+
+
+@deftypefun {gnutls_hash_hd_t} {gnutls_hash_copy} (gnutls_hash_hd_t @var{handle})
+@var{handle}: is a @code{gnutls_hash_hd_t} type
+
+This function will create a copy of Message Digest context, containing all
+its current state. Copying contexts for Message Digests registered using
+@code{gnutls_crypto_register_digest()} is not supported and will always result in
+an error. In addition to that, some of the Message Digest implementations do
+not support this operation. Applications should check the return value and
+provide a proper fallback.
+
+@strong{Returns:} new Message Digest context or NULL in case of an error.
+
+@strong{Since:} 3.6.9
+@end deftypefun