aboutsummaryrefslogtreecommitdiffstats
path: root/agent/agent.h
diff options
context:
space:
mode:
Diffstat (limited to 'agent/agent.h')
-rw-r--r--agent/agent.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/agent/agent.h b/agent/agent.h
index a667c0d46..51e66abee 100644
--- a/agent/agent.h
+++ b/agent/agent.h
@@ -54,12 +54,13 @@ struct {
int batch; /* Batch mode */
const char *homedir; /* Configuration directory name */
- /* Environment setting gathred at program start. */
- const char *startup_display;
- const char *startup_ttyname;
- const char *startup_ttytype;
- const char *startup_lc_ctype;
- const char *startup_lc_messages;
+ /* Environment setting gathered at program start or hanged using the
+ Assuan command UPDATESTARTUPTTY. */
+ char *startup_display;
+ char *startup_ttyname;
+ char *startup_ttytype;
+ char *startup_lc_ctype;
+ char *startup_lc_messages;
const char *pinentry_program; /* Filename of the program to start as
@@ -248,6 +249,7 @@ int divert_generic_cmd (ctrl_t ctrl,
/*-- call-scd.c --*/
void initialize_module_call_scd (void);
+void agent_scd_dump_state (void);
void agent_scd_check_aliveness (void);
int agent_reset_scd (ctrl_t ctrl);
int agent_card_learn (ctrl_t ctrl,