From d62430c2d5e1a7b9fba2a7f7915453f95144f3c9 Mon Sep 17 00:00:00 2001 From: Klas Lindfors Date: Tue, 17 Jun 2014 09:37:37 +0200 Subject: [PATCH] more constness --- lib/ykpiv.c | 6 +++--- lib/ykpiv.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/ykpiv.c b/lib/ykpiv.c index a6f5572..d588e19 100644 --- a/lib/ykpiv.c +++ b/lib/ykpiv.c @@ -159,10 +159,10 @@ ykpiv_rc ykpiv_connect(ykpiv_state *state, const char *wanted) { return YKPIV_OK; } -ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, unsigned char *templ, - unsigned char *in_data, long in_len, +ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, const unsigned char *templ, + const unsigned char *in_data, long in_len, unsigned char *out_data, unsigned long *out_len, int *sw) { - unsigned char *in_ptr = in_data; + const unsigned char *in_ptr = in_data; unsigned long max_out = *out_len; ykpiv_rc res; *out_len = 0; diff --git a/lib/ykpiv.h b/lib/ykpiv.h index 7253198..662cb6d 100644 --- a/lib/ykpiv.h +++ b/lib/ykpiv.h @@ -55,8 +55,8 @@ extern "C" ykpiv_rc ykpiv_init(ykpiv_state **state, int verbose); ykpiv_rc ykpiv_done(ykpiv_state *state); ykpiv_rc ykpiv_connect(ykpiv_state *state, const char *wanted); - ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, unsigned char *templ, - unsigned char *in_data, long in_len, + ykpiv_rc ykpiv_transfer_data(ykpiv_state *state, const unsigned char *templ, + const unsigned char *in_data, long in_len, unsigned char *out_data, unsigned long *out_len, int *sw); ykpiv_rc ykpiv_send_data(ykpiv_state *state, unsigned char *apdu, unsigned char *data, unsigned long *recv_len, int *sw);