aboutsummaryrefslogtreecommitdiffstats
path: root/agent/agent.h
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2019-05-23 01:15:18 +0000
committerNIIBE Yutaka <[email protected]>2019-05-23 01:15:18 +0000
commit7158a5696dc84e1ebd2b523ab83a43a32423181d (patch)
tree0ef2d86fdd7bea7416db6adbdf9c1d184afc23ea /agent/agent.h
parentg10: Copy expiredate from primary key when marked expired. (diff)
downloadgnupg-7158a5696dc84e1ebd2b523ab83a43a32423181d.tar.gz
gnupg-7158a5696dc84e1ebd2b523ab83a43a32423181d.zip
agent: Stop scdaemon after reload when disable_scdaemon.
* agent/call-scd.c (agent_card_killscd): New. * agent/gpg-agent.c (agent_sighup_action): Call agent_card_killscd. -- GnuPG-bug-id: 4326 Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'agent/agent.h')
-rw-r--r--agent/agent.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/agent/agent.h b/agent/agent.h
index 77672bd50..ec8370c4b 100644
--- a/agent/agent.h
+++ b/agent/agent.h
@@ -618,6 +618,7 @@ int agent_card_scd (ctrl_t ctrl, const char *cmdline,
void agent_card_free_keyinfo (struct card_key_info_s *l);
gpg_error_t agent_card_keyinfo (ctrl_t ctrl, const char *keygrip,
struct card_key_info_s **result);
+void agent_card_killscd (void);
/*-- learncard.c --*/