aboutsummaryrefslogtreecommitdiffstats
path: root/agent/gpg-agent.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2006-11-14 14:53:42 +0000
committerWerner Koch <[email protected]>2006-11-14 14:53:42 +0000
commita98ea89fa5737fed15055ecfc9cbba121e372207 (patch)
treee752e00b9538eaa32e3fe275c3a4967c0909fe22 /agent/gpg-agent.c
parentsm/ (diff)
downloadgnupg-a98ea89fa5737fed15055ecfc9cbba121e372207.tar.gz
gnupg-a98ea89fa5737fed15055ecfc9cbba121e372207.zip
New command GETEVENTCOUNTER.
* command.c (bump_key_eventcounter): New. (bump_card_eventcounter): New. (cmd_geteventcounter): New command. * gpg-agent.c (handle_signal): Call bump_card_eventcounter. * findkey.c (agent_write_private_key): Call bump_key_eventcounter. * trustlist.c (agent_reload_trustlist): Ditto.
Diffstat (limited to 'agent/gpg-agent.c')
-rw-r--r--agent/gpg-agent.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/agent/gpg-agent.c b/agent/gpg-agent.c
index 979fa3564..793bc91bf 100644
--- a/agent/gpg-agent.c
+++ b/agent/gpg-agent.c
@@ -1400,6 +1400,8 @@ handle_signal (int signo)
case SIGUSR2:
if (opt.verbose)
log_info ("SIGUSR2 received - checking smartcard status\n");
+ /* Nothing to check right now. We only increment a counter. */
+ bump_card_eventcounter ();
break;
case SIGTERM: