rename ykpiv_send_data() to send_data() since it's local
This commit is contained in:
+10
-10
@@ -38,7 +38,7 @@
|
||||
#include "internal.h"
|
||||
#include "ykpiv.h"
|
||||
|
||||
static ykpiv_rc ykpiv_send_data(ykpiv_state *state, unsigned char *apdu,
|
||||
static ykpiv_rc send_data(ykpiv_state *state, unsigned char *apdu,
|
||||
unsigned char *data, unsigned long *recv_len, int *sw);
|
||||
|
||||
static void dump_hex(const unsigned char *buf, unsigned int len) {
|
||||
@@ -196,7 +196,7 @@ ykpiv_rc ykpiv_connect(ykpiv_state *state, const char *wanted) {
|
||||
apdu.st.lc = sizeof(aid);
|
||||
memcpy(apdu.st.data, aid, sizeof(aid));
|
||||
|
||||
if((res = ykpiv_send_data(state, apdu.raw, data, &recv_len, &sw) != YKPIV_OK)) {
|
||||
if((res = send_data(state, apdu.raw, data, &recv_len, &sw) != YKPIV_OK)) {
|
||||
return res;
|
||||
} else if(sw == 0x9000) {
|
||||
return YKPIV_OK;
|
||||
@@ -234,7 +234,7 @@ ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, const unsigned char *templ,
|
||||
}
|
||||
apdu.st.lc = this_size;
|
||||
memcpy(apdu.st.data, in_ptr, this_size);
|
||||
res = ykpiv_send_data(state, apdu.raw, data, &recv_len, sw);
|
||||
res = send_data(state, apdu.raw, data, &recv_len, sw);
|
||||
if(res != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(*sw != 0x9000 && *sw >> 8 != 0x61) {
|
||||
@@ -262,7 +262,7 @@ ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, const unsigned char *templ,
|
||||
|
||||
memset(apdu.raw, 0, sizeof(apdu.raw));
|
||||
apdu.st.ins = 0xc0;
|
||||
res = ykpiv_send_data(state, apdu.raw, data, &recv_len, sw);
|
||||
res = send_data(state, apdu.raw, data, &recv_len, sw);
|
||||
if(res != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(*sw != 0x9000 && *sw >> 8 != 0x61) {
|
||||
@@ -278,7 +278,7 @@ ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, const unsigned char *templ,
|
||||
return YKPIV_OK;
|
||||
}
|
||||
|
||||
static ykpiv_rc ykpiv_send_data(ykpiv_state *state, unsigned char *apdu,
|
||||
static ykpiv_rc send_data(ykpiv_state *state, unsigned char *apdu,
|
||||
unsigned char *data, unsigned long *recv_len, int *sw) {
|
||||
long rc;
|
||||
unsigned int send_len = (unsigned int)(apdu[4] + 5); /* magic numbers.. */
|
||||
@@ -340,7 +340,7 @@ ykpiv_rc ykpiv_authenticate(ykpiv_state *state, unsigned const char *key) {
|
||||
apdu.st.data[0] = 0x7c;
|
||||
apdu.st.data[1] = 0x02;
|
||||
apdu.st.data[2] = 0x80;
|
||||
if((res = ykpiv_send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
if((res = send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(sw != 0x9000) {
|
||||
return YKPIV_AUTHENTICATION_ERROR;
|
||||
@@ -376,7 +376,7 @@ ykpiv_rc ykpiv_authenticate(ykpiv_state *state, unsigned const char *key) {
|
||||
memcpy(challenge, dataptr, 8);
|
||||
dataptr += 8;
|
||||
apdu.st.lc = dataptr - apdu.st.data;
|
||||
if((res = ykpiv_send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
if((res = send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(sw != 0x9000) {
|
||||
return YKPIV_AUTHENTICATION_ERROR;
|
||||
@@ -425,7 +425,7 @@ ykpiv_rc ykpiv_set_mgmkey(ykpiv_state *state, const unsigned char *new_key) {
|
||||
apdu.st.data[1] = YKPIV_KEY_CARDMGM;
|
||||
apdu.st.data[2] = DES_KEY_SZ * 3;
|
||||
memcpy(apdu.st.data + 3, new_key, DES_KEY_SZ * 3);
|
||||
if((res = ykpiv_send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
if((res = send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(sw == 0x9000) {
|
||||
return YKPIV_OK;
|
||||
@@ -570,7 +570,7 @@ ykpiv_rc ykpiv_get_version(ykpiv_state *state, char *version, size_t len) {
|
||||
|
||||
memset(apdu.raw, 0, sizeof(apdu));
|
||||
apdu.st.ins = YKPIV_INS_GET_VERSION;
|
||||
if((res = ykpiv_send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
if((res = send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(sw == 0x9000) {
|
||||
int result = snprintf(version, len, "%d.%d.%d", data[0], data[1], data[2]);
|
||||
@@ -604,7 +604,7 @@ ykpiv_rc ykpiv_verify(ykpiv_state *state, const char *pin, int *tries) {
|
||||
if(len < 8) {
|
||||
memset(apdu.st.data + len, 0xff, 8 - len);
|
||||
}
|
||||
if((res = ykpiv_send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
if((res = send_data(state, apdu.raw, data, &recv_len, &sw)) != YKPIV_OK) {
|
||||
return res;
|
||||
} else if(sw == 0x9000) {
|
||||
return YKPIV_OK;
|
||||
|
||||
Reference in New Issue
Block a user