summaryrefslogtreecommitdiff
path: root/p11-kit/remote.h
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2017-03-10 09:53:50 +0100
committerDaiki Ueno <ueno@gnu.org>2017-05-25 14:13:01 +0200
commitda7f0d65355089f4919bcdffca98bd833258db04 (patch)
tree3cf2b350b3d9a8c32f3ae4a24ff898a8a9be80de /p11-kit/remote.h
parent7310d92af3b0291ab627fcf3e07800cd5b2983c8 (diff)
rpc: New p11_kit_remote_serve_tokens function
Diffstat (limited to 'p11-kit/remote.h')
-rw-r--r--p11-kit/remote.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/p11-kit/remote.h b/p11-kit/remote.h
index 899f070..3c84736 100644
--- a/p11-kit/remote.h
+++ b/p11-kit/remote.h
@@ -47,11 +47,25 @@ int p11_kit_remote_serve_module (CK_FUNCTION_LIST *m
int in_fd,
int out_fd);
+#ifndef P11_KIT_DISABLE_DEPRECATED
+
int p11_kit_remote_serve_token (CK_FUNCTION_LIST *module,
CK_TOKEN_INFO *token,
int in_fd,
int out_fd);
+#endif /* P11_KIT_DISABLE_DEPRECATED */
+
+int p11_kit_remote_serve_tokens (const char **tokens,
+ size_t n_tokens,
+ CK_FUNCTION_LIST *module,
+ int in_fd,
+ int out_fd);
+
+int p11_kit_remote_serve (const char *module_or_token,
+ int in_fd,
+ int out_fd);
+
#endif
#ifdef __cplusplus