projects
/
pam_pcsc_cr.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
30e8d53
)
cleanup use of const
author
Eugene Crosser
<crosser@average.org>
Tue, 3 Dec 2013 22:19:49 +0000
(
02:19
+0400)
committer
Eugene Crosser
<crosser@average.org>
Tue, 3 Dec 2013 22:19:49 +0000
(
02:19
+0400)
pcsc_cr.c
patch
|
blob
|
history
pcsc_cr.h
patch
|
blob
|
history
diff --git
a/pcsc_cr.c
b/pcsc_cr.c
index b457cd85025a852e70a89448ac1b7283f6fec022..48c79f8443e29a8942f7469409f6e8a96eb98acf 100644
(file)
--- a/
pcsc_cr.c
+++ b/
pcsc_cr.c
@@
-37,7
+37,8
@@
static LONG find_hb(BYTE *atr, DWORD atrsize, BYTE **hb, LPDWORD hbsize)
return SCARD_S_SUCCESS;
}
return SCARD_S_SUCCESS;
}
-long pcsc_cr(unsigned char *chal, int csize, unsigned char *resp, int *rsize)
+long pcsc_cr(const unsigned char *chal, const int csize,
+ unsigned char *resp, int *rsize)
{
struct token_interface *type;
LONG rc;
{
struct token_interface *type;
LONG rc;
@@
-97,7
+98,7
@@
long pcsc_cr(unsigned char *chal, int csize, unsigned char *resp, int *rsize)
printf("Serial is %s\n", serial);
#endif
lrsize = *rsize;
printf("Serial is %s\n", serial);
#endif
lrsize = *rsize;
- rc = type->trancieve(hCard, chal, csize, resp, &lrsize);
+ rc = type->trancieve(hCard,
(BYTE*)
chal, csize, resp, &lrsize);
if (rc) goto disc_free_out;
*rsize = lrsize;
rc = type->epilogue(hCard);
if (rc) goto disc_free_out;
*rsize = lrsize;
rc = type->epilogue(hCard);
@@
-112,7
+113,7
@@
char *pcsc_errstr(long err) {
return pcsc_stringify_error(err);
}
return pcsc_stringify_error(err);
}
-int pcsc_option(char *option)
+int pcsc_option(c
onst c
har *option)
{
char *name, *key, *val;
int i, rc = -1;
{
char *name, *key, *val;
int i, rc = -1;
diff --git
a/pcsc_cr.h
b/pcsc_cr.h
index 35be3a41c7947441128f7c804e67372bd0c09099..3bdd45f98e9b035b6b6978a777ef33062077d441 100644
(file)
--- a/
pcsc_cr.h
+++ b/
pcsc_cr.h
@@
-1,8
+1,9
@@
#ifndef _PCSC_CR_H
#define _PCSC_CR_H
#ifndef _PCSC_CR_H
#define _PCSC_CR_H
-int pcsc_option(char *option);
-long pcsc_cr(unsigned char *chal, int csize, unsigned char *resp, int *rsize);
+int pcsc_option(const char *option);
+long pcsc_cr(const unsigned char *chal, const int csize,
+ unsigned char *resp, int *rsize);
char *pcsc_errstr(long err);
#endif
char *pcsc_errstr(long err);
#endif