43 |
#include "wptUTF8.h" |
#include "wptUTF8.h" |
44 |
|
|
45 |
|
|
46 |
|
gpgme_error_t parse_keyserver_url (char **r_keyserver, unsigned short *r_port); |
47 |
|
|
48 |
/* Attribute list which holds the image data. */ |
/* Attribute list which holds the image data. */ |
49 |
struct attr_list_s { |
struct attr_list_s { |
50 |
struct attr_list_s *next; |
struct attr_list_s *next; |
1030 |
err = gpg_find_key_subpacket (item->key->subkeys->keyid+8, attr, &val); |
err = gpg_find_key_subpacket (item->key->subkeys->keyid+8, attr, &val); |
1031 |
if (!err && val != NULL) |
if (!err && val != NULL) |
1032 |
err = decode_subpacket (val, NULL, &item->pref_keyserver, &n); |
err = decode_subpacket (val, NULL, &item->pref_keyserver, &n); |
1033 |
|
if (!err && item->pref_keyserver) |
1034 |
|
err = parse_keyserver_url (&item->pref_keyserver, |
1035 |
|
&item->pref_keyserver_port); |
1036 |
break; |
break; |
1037 |
} |
} |
1038 |
safe_free (val); |
safe_free (val); |