diff options
author | Simon Josefsson <simon@josefsson.org> | 2007-05-07 15:23:54 +0000 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2007-05-07 15:23:54 +0000 |
commit | 9054e40be201446accd83d50caf475739d81fc29 (patch) | |
tree | a2d964964ccab7b1b592b1bde44820b738959505 | |
parent | a75ecc2b752e155493d089f59543e98c5cd0a016 (diff) | |
download | gnutls-9054e40be201446accd83d50caf475739d81fc29.tar.gz |
Add gnutls_sign_func, gnutls_set_sign_function,
gnutls_get_sign_function.
-rw-r--r-- | includes/gnutls/gnutls.h.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/includes/gnutls/gnutls.h.in b/includes/gnutls/gnutls.h.in index e52fd59a55..823f5bd22c 100644 --- a/includes/gnutls/gnutls.h.in +++ b/includes/gnutls/gnutls.h.in @@ -816,6 +816,17 @@ extern "C" void gnutls_transport_set_errno (gnutls_session_t session, int err); void gnutls_transport_set_global_errno (int err); + typedef int (*gnutls_sign_func) (gnutls_session_t session, + gnutls_datum_t * cert, + const gnutls_datum_t * hash_concat, + gnutls_datum_t * signature); + + void gnutls_set_sign_function (gnutls_session_t session, + gnutls_sign_func sign_func); + gnutls_sign_func + gnutls_get_sign_function (gnutls_session_t session); + + /* session specific */ void gnutls_session_set_ptr (gnutls_session_t session, void *ptr); |