aboutsummaryrefslogtreecommitdiffstats
path: root/scd/app-common.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2004-09-09 07:28:47 +0000
committerWerner Koch <[email protected]>2004-09-09 07:28:47 +0000
commit9d74d40da1e3b58a994dc3435e6feb07fb1fc420 (patch)
treed070f73e64fd768480b1b2303117586e8f097878 /scd/app-common.h
parent(check_for_running_agent): New. (diff)
downloadgnupg-9d74d40da1e3b58a994dc3435e6feb07fb1fc420.tar.gz
gnupg-9d74d40da1e3b58a994dc3435e6feb07fb1fc420.zip
* app.c (select_application): Fixed serial number extraction and
added the BMI card workaround. (app_munge_serialno): New. * app-openpgp.c (app_select_openpgp): Try munging serialno.
Diffstat (limited to '')
-rw-r--r--scd/app-common.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/scd/app-common.h b/scd/app-common.h
index c61bcca60..c15f174bf 100644
--- a/scd/app-common.h
+++ b/scd/app-common.h
@@ -95,6 +95,7 @@ size_t app_help_read_length_of_cert (int slot, int fid, size_t *r_certoff);
/*-- app.c --*/
app_t select_application (ctrl_t ctrl, int slot, const char *name);
void release_application (app_t app);
+int app_munge_serialno (app_t app);
int app_get_serial_and_stamp (app_t app, char **serial, time_t *stamp);
int app_write_learn_status (app_t app, ctrl_t ctrl);
int app_readcert (app_t app, const char *certid,
@@ -159,6 +160,9 @@ int app_select_nks (app_t app);
/*-- app-dinsig.c --*/
int app_select_dinsig (app_t app);
+/*-- app-p15.c --*/
+int app_select_p15 (app_t app);
+
#endif