aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyring.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2009-04-03 10:34:22 +0000
committerWerner Koch <[email protected]>2009-04-03 10:34:22 +0000
commit7c98dad98e838d089261716a3823b7be53728fd3 (patch)
tree995baac48b0d8845cab6cf522eb1a43d16e325b8 /g10/keyring.h
parentPrint the card's S/N in a secret key listing. (diff)
downloadgnupg-7c98dad98e838d089261716a3823b7be53728fd3.tar.gz
gnupg-7c98dad98e838d089261716a3823b7be53728fd3.zip
Make gpgv error message about a missing keyring more useful. This fixes
Debian#494040. Also implement readonly semantic for extra safety.
Diffstat (limited to 'g10/keyring.h')
-rw-r--r--g10/keyring.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/keyring.h b/g10/keyring.h
index 584df409e..928605cd1 100644
--- a/g10/keyring.h
+++ b/g10/keyring.h
@@ -23,7 +23,8 @@
typedef struct keyring_handle *KEYRING_HANDLE;
-int keyring_register_filename (const char *fname, int secret, void **ptr);
+int keyring_register_filename (const char *fname, int secret, int readonly,
+ void **ptr);
int keyring_is_writable (void *token);
KEYRING_HANDLE keyring_new (void *token, int secret);