projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
PKCS API changes.
[silc.git]
/
apps
/
irssi
/
src
/
silc
/
core
/
silc-channels.c
diff --git
a/apps/irssi/src/silc/core/silc-channels.c
b/apps/irssi/src/silc/core/silc-channels.c
index 8917fc2ced40b8d36966c5754ad0893b89600d3a..4bd4e49ef556fb0d8a464fb930f8f014028eafa7 100644
(file)
--- a/
apps/irssi/src/silc/core/silc-channels.c
+++ b/
apps/irssi/src/silc/core/silc-channels.c
@@
-1074,7
+1074,8
@@
void silc_list_key(const char *pub_filename, int verbose)
SilcUInt32 key_len = 0;
int is_server_key = (strstr(pub_filename, "serverkeys") != NULL);
SilcUInt32 key_len = 0;
int is_server_key = (strstr(pub_filename, "serverkeys") != NULL);
- if (!silc_pkcs_load_public_key((char *)pub_filename, &public_key)) {
+ if (!silc_pkcs_load_public_key((char *)pub_filename, SILC_PKCS_ANY,
+ &public_key)) {
printformat_module("fe-common/silc", NULL, NULL,
MSGLEVEL_CRAP, SILCTXT_LISTKEY_LOADPUB,
pub_filename);
printformat_module("fe-common/silc", NULL, NULL,
MSGLEVEL_CRAP, SILCTXT_LISTKEY_LOADPUB,
pub_filename);
@@
-1089,7
+1090,7
@@
void silc_list_key(const char *pub_filename, int verbose)
return;
}
return;
}
- silc_pubkey = silc_pkcs_
get_context
(SILC_PKCS_SILC, public_key);
+ silc_pubkey = silc_pkcs_
public_key_get_pkcs
(SILC_PKCS_SILC, public_key);
ident = &silc_pubkey->identifier;
pk = silc_pkcs_public_key_encode(NULL, public_key, &pk_len);
ident = &silc_pubkey->identifier;
pk = silc_pkcs_public_key_encode(NULL, public_key, &pk_len);