diff options
author | Werner Koch <[email protected]> | 1998-02-13 20:58:50 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 1998-02-13 20:58:50 +0000 |
commit | f477447d9af4097e8c5d4c15a3dd381237e93ee2 (patch) | |
tree | a655392c92fed02f06ebf503bf10b835b56e54e0 /g10/keydb.h | |
parent | added assembler stuff for hppa (diff) | |
download | gnupg-0-2-6.tar.gz gnupg-0-2-6.zip |
added option exportV0-2-6
Diffstat (limited to 'g10/keydb.h')
-rw-r--r-- | g10/keydb.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/keydb.h b/g10/keydb.h index ff0ecb528..ca54020cd 100644 --- a/g10/keydb.h +++ b/g10/keydb.h @@ -51,6 +51,8 @@ struct keyblock_pos_struct { int resno; /* resource number */ ulong offset; /* position information */ unsigned count; /* length of the keyblock in packets */ + IOBUF fp; /* used by enum_keyblocks */ + PACKET *pkt; /* ditto */ }; typedef struct keyblock_pos_struct KBPOS; @@ -144,6 +146,7 @@ int find_secret_keyblock_byname( KBPOS *kbpos, const char *username ); int lock_keyblock( KBPOS *kbpos ); void unlock_keyblock( KBPOS *kbpos ); int read_keyblock( KBPOS *kbpos, KBNODE *ret_root ); +int enum_keyblocks( int mode, KBPOS *kbpos, KBNODE *ret_root ); int insert_keyblock( KBPOS *kbpos, KBNODE root ); int delete_keyblock( KBPOS *kbpos ); int update_keyblock( KBPOS *kbpos, KBNODE root ); |