X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcske%2Fsilcske.h;h=ffe9f7c4d521ca7fa9eb3ac933b8ab9e5539e616;hp=6efd1d4577d08d9d0dc2ce897fd72cbe39fb4bed;hb=410642a14d4185abd75715cee3f5177cd55b1ceb;hpb=4a2208546ba22e3da99dc1a2adcf2102246d6c6f diff --git a/lib/silcske/silcske.h b/lib/silcske/silcske.h index 6efd1d45..ffe9f7c4 100644 --- a/lib/silcske/silcske.h +++ b/lib/silcske/silcske.h @@ -121,8 +121,7 @@ typedef struct { SilcCipher cipher; /* Selected cipher */ SilcHmac hmac; /* Selected HMAC */ SilcHash hash; /* Selected hash algorithm */ - SilcPKCS pkcs; /* Selected PKCS and remote's - public key/certificate */ + SilcPublicKey public_key; /* Remote public key */ } *SilcSKESecurityProperties; /***/ @@ -229,9 +228,8 @@ typedef void (*SilcSKEVerifyCbCompletion)(SilcSKE ske, * SYNOPSIS * * typedef void (*SilcSKEVerifyCb)(SilcSKE ske, - * const unsigned char *pk_data, - * SilcUInt32 pk_len, * SilcSKEPKType pk_type, + * SilcPublicKey public_key, * void *context, * SilcSKEVerifyCbCompletion completion, * void *completion_context); @@ -247,9 +245,8 @@ typedef void (*SilcSKEVerifyCbCompletion)(SilcSKE ske, * ***/ typedef void (*SilcSKEVerifyCb)(SilcSKE ske, - const unsigned char *pk_data, - SilcUInt32 pk_len, SilcSKEPKType pk_type, + SilcPublicKey public_key, void *context, SilcSKEVerifyCbCompletion completion, void *completion_context);