explicitly import libpkcs11.h

This commit is contained in:
Frank Morgner 2019-03-20 19:36:20 +01:00
parent 6f9b58af72
commit fe95520e3e
3 changed files with 2 additions and 8 deletions

View File

@ -33,12 +33,10 @@
#define CRYPTOKI_EXPORTS
#include "pkcs11-display.h"
#include "common/libpkcs11.h"
#define __PASTE(x,y) x##y
extern void *C_LoadModule(const char *name, CK_FUNCTION_LIST_PTR_PTR);
extern CK_RV C_UnloadModule(void *module);
/* Declare all spy_* Cryptoki function */
/* Spy Module Function List */

View File

@ -47,9 +47,6 @@ extern "C" {
#define SC_PKCS11_SLOT_FOR_PINS (SC_PKCS11_SLOT_FOR_PIN_USER | SC_PKCS11_SLOT_FOR_PIN_SIGN)
extern void *C_LoadModule(const char *name, CK_FUNCTION_LIST_PTR_PTR);
extern CK_RV C_UnloadModule(void *module);
#ifdef __cplusplus
}
#endif

View File

@ -60,6 +60,7 @@
#include "libopensc/asn1.h"
#include "common/compat_strlcat.h"
#include "common/compat_strlcpy.h"
#include "common/libpkcs11.h"
#include "util.h"
#include "libopensc/sc-ossl-compat.h"
@ -69,8 +70,6 @@
#endif
#endif
extern void *C_LoadModule(const char *name, CK_FUNCTION_LIST_PTR_PTR);
extern CK_RV C_UnloadModule(void *module);
#ifndef ENABLE_SHARED
extern CK_FUNCTION_LIST pkcs11_function_list;
#endif