diff options
Diffstat (limited to 'src/include/openssl/ecdh.h')
-rw-r--r-- | src/include/openssl/ecdh.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/include/openssl/ecdh.h b/src/include/openssl/ecdh.h index 878cbeb..5fe3ae9 100644 --- a/src/include/openssl/ecdh.h +++ b/src/include/openssl/ecdh.h @@ -80,14 +80,14 @@ extern "C" { /* ECDH_compute_key calculates the shared key between |pub_key| and |priv_key|. - * If |KDF| is not NULL, then it is called with the bytes of the shared key and - * the parameter |out|. When |KDF| returns, the value of |*outlen| becomes the + * If |kdf| is not NULL, then it is called with the bytes of the shared key and + * the parameter |out|. When |kdf| returns, the value of |*outlen| becomes the * return value. Otherwise, as many bytes of the shared key as will fit are * copied directly to, at most, |outlen| bytes at |out|. It returns the number * of bytes written to |out|, or -1 on error. */ OPENSSL_EXPORT int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *priv_key, - void *(*KDF)(const void *in, size_t inlen, + void *(*kdf)(const void *in, size_t inlen, void *out, size_t *outlen)); |