summaryrefslogtreecommitdiff
path: root/p11-kit/private.h
diff options
context:
space:
mode:
Diffstat (limited to 'p11-kit/private.h')
-rw-r--r--p11-kit/private.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/p11-kit/private.h b/p11-kit/private.h
index 56d5394..e8abe93 100644
--- a/p11-kit/private.h
+++ b/p11-kit/private.h
@@ -35,12 +35,17 @@
#ifndef __P11_KIT_PRIVATE_H__
#define __P11_KIT_PRIVATE_H__
+#include "pkcs11.h"
+#include "pthread.h"
+
extern pthread_mutex_t _p11_mutex;
#define _p11_lock() pthread_mutex_lock (&_p11_mutex);
#define _p11_unlock() pthread_mutex_unlock (&_p11_mutex);
+void _p11_warning (const char* msg, ...);
+
CK_FUNCTION_LIST_PTR_PTR _p11_kit_registered_modules_unlocked (void);
CK_RV _p11_kit_initialize_registered_unlocked_reentrant (void);
@@ -49,4 +54,10 @@ CK_RV _p11_kit_finalize_registered_unlocked_reentrant (void);
void _p11_kit_proxy_after_fork (void);
+CK_RV _p11_load_config_files_unlocked (const char *system_conf,
+ const char *user_conf,
+ int *user_mode);
+
+const char* _p11_kit_clear_message (void);
+
#endif /* __P11_KIT_PRIVATE_H__ */