diff options
Diffstat (limited to 'p11-kit/p11-kit.h')
-rw-r--r-- | p11-kit/p11-kit.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/p11-kit/p11-kit.h b/p11-kit/p11-kit.h index b035f56..b3de330 100644 --- a/p11-kit/p11-kit.h +++ b/p11-kit/p11-kit.h @@ -35,8 +35,21 @@ #ifndef __P11_KIT_H__ #define __P11_KIT_H__ +/* + * To use this API, you need to be prepared for changes to the API, + * and add the C flag: -DP11_KIT_API_SUBJECT_TO_CHANGE + */ + +#ifndef P11_KIT_API_SUBJECT_TO_CHANGE +#error "This API has not yet reached stability." +#endif + #include "pkcs11.h" +#ifdef __cplusplus +extern "C" { +#endif + CK_RV p11_kit_initialize_registered (void); CK_RV p11_kit_finalize_registered (void); @@ -56,4 +69,8 @@ CK_RV p11_kit_finalize_module (CK_FUNCTION_LIST_PTR const char* p11_kit_strerror (CK_RV rv); +#ifdef __cplusplus +} /* extern "C" */ +#endif + #endif /* __P11_KIT_H__ */ |