move PKCS11_open_session() from libp11-int.h to libp11.h
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@2516 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
bd76165319
commit
850cea465b
|
@ -170,7 +170,6 @@ typedef struct pkcs11_cert_private {
|
||||||
#define PKCS11_DUP(s) \
|
#define PKCS11_DUP(s) \
|
||||||
pkcs11_strdup((char *) s, sizeof(s))
|
pkcs11_strdup((char *) s, sizeof(s))
|
||||||
|
|
||||||
extern int PKCS11_open_session(PKCS11_SLOT *, int);
|
|
||||||
extern void pkcs11_destroy_all_slots(PKCS11_CTX *);
|
extern void pkcs11_destroy_all_slots(PKCS11_CTX *);
|
||||||
extern void pkcs11_destroy_slot(PKCS11_CTX *, PKCS11_SLOT *);
|
extern void pkcs11_destroy_slot(PKCS11_CTX *, PKCS11_SLOT *);
|
||||||
extern void pkcs11_destroy_keys(PKCS11_TOKEN *);
|
extern void pkcs11_destroy_keys(PKCS11_TOKEN *);
|
||||||
|
|
|
@ -136,6 +136,9 @@ extern int PKCS11_CTX_load(PKCS11_CTX *, const char *ident);
|
||||||
extern void PKCS11_CTX_unload(PKCS11_CTX *);
|
extern void PKCS11_CTX_unload(PKCS11_CTX *);
|
||||||
extern void PKCS11_CTX_free(PKCS11_CTX *);
|
extern void PKCS11_CTX_free(PKCS11_CTX *);
|
||||||
|
|
||||||
|
/* open a session in RO or RW mode */
|
||||||
|
extern int PKCS11_open_session(PKCS11_SLOT *, int);
|
||||||
|
|
||||||
/* Get a list of all slots */
|
/* Get a list of all slots */
|
||||||
extern int PKCS11_enumerate_slots(PKCS11_CTX *, PKCS11_SLOT **, unsigned int *);
|
extern int PKCS11_enumerate_slots(PKCS11_CTX *, PKCS11_SLOT **, unsigned int *);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue