diff options
Diffstat (limited to '')
-rw-r--r-- | g10/keydb.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/g10/keydb.h b/g10/keydb.h index 95d369ed4..c2131ada7 100644 --- a/g10/keydb.h +++ b/g10/keydb.h @@ -192,7 +192,9 @@ int add_keyblock_resource( const char *resname, int force, int secret ); const char *keyblock_resource_name( KBPOS kbpos ); int get_keyblock_handle( const char *filename, int secret, KBPOS kbpos ); char *get_writable_keyblock_file( int secret ); -int enum_keyblocks( int mode, KBPOS kbpos, KBNODE *ret_root ); +int enum_keyblocks_begin( KBPOS *kbpos, int mode ); +int enum_keyblocks_next( KBPOS kbpos, int mode, KBNODE *ret_root ); +void enum_keyblocks_end( KBPOS kbpos ); int insert_keyblock( KBNODE keyblock ); int delete_keyblock( KBNODE keyblock ); int update_keyblock( KBNODE keyblock ); |