mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
gpg: Factor out code into a standalone function.
* g10/trustdb.c (tdb_keyid_is_utk): New function. (add_utk): Use it. -- Signed-off-by: Neal H. Walfield <neal@g10code.com>
This commit is contained in:
parent
a79045e38d
commit
243f90afba
2 changed files with 16 additions and 7 deletions
|
@ -229,13 +229,8 @@ add_utk (u32 *kid)
|
|||
{
|
||||
struct key_item *k;
|
||||
|
||||
for (k = utk_list; k; k = k->next)
|
||||
{
|
||||
if (k->kid[0] == kid[0] && k->kid[1] == kid[1])
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
if (tdb_keyid_is_utk (kid))
|
||||
return 0;
|
||||
|
||||
k = new_key_item ();
|
||||
k->kid[0] = kid[0];
|
||||
|
@ -317,6 +312,18 @@ verify_own_keys(void)
|
|||
return;
|
||||
}
|
||||
|
||||
/* Returns whether KID is on the list of ultimately trusted keys. */
|
||||
int
|
||||
tdb_keyid_is_utk (u32 *kid)
|
||||
{
|
||||
struct key_item *k;
|
||||
|
||||
for (k = utk_list; k; k = k->next)
|
||||
if (k->kid[0] == kid[0] && k->kid[1] == kid[1])
|
||||
return 1;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*********************************************
|
||||
*********** TrustDB stuff *******************
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue