summaryrefslogtreecommitdiff
path: root/lib/pkcs11_int.h
diff options
context:
space:
mode:
authorStef Walter <stefw@collabora.co.uk>2011-07-07 19:05:17 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-07-23 14:14:11 +0200
commitb35975dffb003ed3fc9e25c37e4f90e54020287f (patch)
tree82fc56b917c4add25aaa170464ed267c7e709c1c /lib/pkcs11_int.h
parent8be0eef1937bce9fd0a57654f6af1fd475f54ba8 (diff)
downloadgnutls-b35975dffb003ed3fc9e25c37e4f90e54020287f.tar.gz
pkcs11: Use p11_kit_pin_xxx() functionality when 'pinfile' is in uris.
* This allows other apps to register a handler for a specific pinfile and then that application will be able to provide the PIN for those URIs. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to 'lib/pkcs11_int.h')
-rw-r--r--lib/pkcs11_int.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pkcs11_int.h b/lib/pkcs11_int.h
index 7ff7869c1e..cd62904889 100644
--- a/lib/pkcs11_int.h
+++ b/lib/pkcs11_int.h
@@ -53,7 +53,7 @@ int pkcs11_get_info (struct p11_kit_uri *info,
gnutls_pkcs11_obj_info_t itype, void *output,
size_t * output_size);
int pkcs11_login (struct ck_function_list * module, ck_session_handle_t pks,
- const struct token_info *info, int admin);
+ const struct token_info *tinfo, struct p11_kit_uri *info, int admin);
int pkcs11_call_token_func (struct p11_kit_uri *info, const unsigned retry);
@@ -70,7 +70,7 @@ int pkcs11_info_to_url (struct p11_kit_uri *info,
int pkcs11_open_session (struct ck_function_list **_module, ck_session_handle_t * _pks,
struct p11_kit_uri *info, unsigned int flags);
int _pkcs11_traverse_tokens (find_func_t find_func, void *input,
- unsigned int flags);
+ struct p11_kit_uri *info, unsigned int flags);
ck_object_class_t pkcs11_strtype_to_class (const char *type);
int pkcs11_token_matches_info (struct p11_kit_uri *info,