remove unreachable code, make some functions static and fix parameter type
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@2136 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
f2cf81ba19
commit
e0c1b6e8f1
|
@ -762,9 +762,6 @@ sign_data(CK_SLOT_ID slot, CK_SESSION_HANDLE session, CK_OBJECT_HANDLE key)
|
||||||
if (rv != CKR_OK)
|
if (rv != CKR_OK)
|
||||||
p11_fatal("C_SignUpdate", rv);
|
p11_fatal("C_SignUpdate", rv);
|
||||||
}
|
}
|
||||||
if (rv < 0)
|
|
||||||
fatal("failed to read from %s: %m",
|
|
||||||
opt_input? opt_input : "<stdin>");
|
|
||||||
if (fd != 0)
|
if (fd != 0)
|
||||||
close(fd);
|
close(fd);
|
||||||
|
|
||||||
|
@ -824,9 +821,7 @@ hash_data(CK_SLOT_ID slot, CK_SESSION_HANDLE session)
|
||||||
if (rv != CKR_OK)
|
if (rv != CKR_OK)
|
||||||
p11_fatal("C_DigestUpdate", rv);
|
p11_fatal("C_DigestUpdate", rv);
|
||||||
}
|
}
|
||||||
if (rv < 0)
|
|
||||||
fatal("failed to read from %s: %m",
|
|
||||||
opt_input? opt_input : "<stdin>");
|
|
||||||
if (fd != 0)
|
if (fd != 0)
|
||||||
close(fd);
|
close(fd);
|
||||||
|
|
||||||
|
@ -1134,7 +1129,7 @@ find_mechanism(CK_SLOT_ID slot, CK_FLAGS flags, int stop_if_not_found)
|
||||||
|
|
||||||
|
|
||||||
#define ATTR_METHOD(ATTR, TYPE) \
|
#define ATTR_METHOD(ATTR, TYPE) \
|
||||||
TYPE \
|
static TYPE \
|
||||||
get##ATTR(CK_SESSION_HANDLE sess, CK_OBJECT_HANDLE obj) \
|
get##ATTR(CK_SESSION_HANDLE sess, CK_OBJECT_HANDLE obj) \
|
||||||
{ \
|
{ \
|
||||||
TYPE type; \
|
TYPE type; \
|
||||||
|
@ -1148,7 +1143,7 @@ get##ATTR(CK_SESSION_HANDLE sess, CK_OBJECT_HANDLE obj) \
|
||||||
}
|
}
|
||||||
|
|
||||||
#define VARATTR_METHOD(ATTR, TYPE) \
|
#define VARATTR_METHOD(ATTR, TYPE) \
|
||||||
TYPE * \
|
static TYPE * \
|
||||||
get##ATTR(CK_SESSION_HANDLE sess, CK_OBJECT_HANDLE obj, CK_ULONG_PTR pulCount) \
|
get##ATTR(CK_SESSION_HANDLE sess, CK_OBJECT_HANDLE obj, CK_ULONG_PTR pulCount) \
|
||||||
{ \
|
{ \
|
||||||
CK_ATTRIBUTE attr = { CKA_##ATTR, NULL, 0 }; \
|
CK_ATTRIBUTE attr = { CKA_##ATTR, NULL, 0 }; \
|
||||||
|
@ -1683,7 +1678,7 @@ test_digest(CK_SLOT_ID slot)
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_OPENSSL
|
#ifdef HAVE_OPENSSL
|
||||||
EVP_PKEY *get_public_key(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE privKeyObject)
|
static EVP_PKEY *get_public_key(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE privKeyObject)
|
||||||
{
|
{
|
||||||
unsigned char *id;
|
unsigned char *id;
|
||||||
CK_ULONG idLen;
|
CK_ULONG idLen;
|
||||||
|
@ -1726,11 +1721,11 @@ EVP_PKEY *get_public_key(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE privKeyObje
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int sign_verify_openssl(CK_SLOT_ID slot, CK_SESSION_HANDLE session,
|
static int sign_verify_openssl(CK_SLOT_ID slot, CK_SESSION_HANDLE session,
|
||||||
CK_MECHANISM *ck_mech, CK_OBJECT_HANDLE privKeyObject,
|
CK_MECHANISM *ck_mech, CK_OBJECT_HANDLE privKeyObject,
|
||||||
unsigned char *data, CK_ULONG dataLen,
|
unsigned char *data, CK_ULONG dataLen,
|
||||||
unsigned char *verifyData, CK_ULONG verifyDataLen,
|
unsigned char *verifyData, CK_ULONG verifyDataLen,
|
||||||
int modLenBytes, int evp_md_index)
|
CK_ULONG modLenBytes, int evp_md_index)
|
||||||
{
|
{
|
||||||
int errors = 0;
|
int errors = 0;
|
||||||
CK_RV rv;
|
CK_RV rv;
|
||||||
|
|
Loading…
Reference in New Issue