- updated to support latest version of OpenSC

git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@103 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
jey 2001-12-23 15:48:02 +00:00
parent 9cab4ae461
commit 21960bd100
3 changed files with 5 additions and 5 deletions

View File

@ -40,7 +40,7 @@ int ask_and_verify_pin_code(struct sc_pkcs15_card *p15card,
argv[0] = pgmname;
argv[1] = NULL;
r = assuan_pipe_connect(&ctx, pgmname, (char **) argv);
r = assuan_pipe_connect(&ctx, pgmname, (char **) argv, 0);
if (r) {
printf("Can't connect to the PIN entry module: %s\n",
assuan_strerror(r));

View File

@ -11,7 +11,7 @@ void
sc_close(struct sc_priv_data *priv)
{
if (priv->p15card) {
sc_pkcs15_destroy(priv->p15card);
sc_pkcs15_unbind(priv->p15card);
priv->p15card = NULL;
}
if (priv->card) {
@ -35,7 +35,7 @@ sc_init(struct sc_priv_data *priv)
r = sc_connect_card(priv->ctx, priv->reader_id, &priv->card);
if (r)
goto err;
r = sc_pkcs15_init(priv->card, &priv->p15card);
r = sc_pkcs15_bind(priv->card, &priv->p15card);
if (r)
goto err;
return 0;

View File

@ -59,7 +59,7 @@ static int init_pkcs15(PluginInstance *inst)
r = sc_connect_card(inst->ctx, 0, &inst->card);
if (r)
return r;
r = sc_pkcs15_init(inst->card, &inst->p15card);
r = sc_pkcs15_bind(inst->card, &inst->p15card);
if (r)
return r;
return 0;
@ -69,7 +69,7 @@ static int init_pkcs15(PluginInstance *inst)
static void close_pkcs15(PluginInstance *inst)
{
if (inst->p15card) {
sc_pkcs15_destroy(inst->p15card);
sc_pkcs15_unbind(inst->p15card);
inst->p15card = NULL;
}
if (inst->card) {