From 031a856a7e8ce850662ce6d16007549a1a5ee34f Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 19 Jun 2002 08:29:41 +0000 Subject: * keybox-init.c (keybox_set_ephemeral): New. * keybox-blob.c (create_blob_header): Store epheermal flag. (_keybox_create_x509_blob): Pass epheermal flag on. * keybox-update.c (keybox_insert_cert): Ditto. * keybox-search.c (blob_get_blob_flags): New. (keybox_search): Ignore ephemeral blobs when not in ephemeral mode. * keybox-dump.c (_keybox_dump_blob): Print blob flags as strings. --- kbx/keybox.h | 1 + 1 file changed, 1 insertion(+) (limited to 'kbx/keybox.h') diff --git a/kbx/keybox.h b/kbx/keybox.h index fcacc49d3..a763ec837 100644 --- a/kbx/keybox.h +++ b/kbx/keybox.h @@ -75,6 +75,7 @@ int keybox_is_writable (void *token); KEYBOX_HANDLE keybox_new (void *token, int secret); void keybox_release (KEYBOX_HANDLE hd); const char *keybox_get_resource_name (KEYBOX_HANDLE hd); +int keybox_set_ephemeral (KEYBOX_HANDLE hd, int yes); /*-- keybox-search.c --*/ -- cgit v1.2.3