diff options
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
-rw-r--r-- | src/lib/libssl/ssl_locl.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index 27bf5ec41f..7810bcd05e 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_locl.h,v 1.368 2021/10/25 10:09:28 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.369 2021/11/29 16:00:32 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -1447,6 +1447,14 @@ int ssl3_get_client_certificate(SSL *s); | |||
1447 | int ssl3_get_client_key_exchange(SSL *s); | 1447 | int ssl3_get_client_key_exchange(SSL *s); |
1448 | int ssl3_get_cert_verify(SSL *s); | 1448 | int ssl3_get_cert_verify(SSL *s); |
1449 | 1449 | ||
1450 | int ssl_kex_generate_dhe(DH *dh, DH *dh_params); | ||
1451 | int ssl_kex_params_dhe(DH *dh, CBB *cbb); | ||
1452 | int ssl_kex_public_dhe(DH *dh, CBB *cbb); | ||
1453 | int ssl_kex_peer_params_dhe(DH *dh, CBS *cbs); | ||
1454 | int ssl_kex_peer_public_dhe(DH *dh, CBS *cbs); | ||
1455 | int ssl_kex_derive_dhe(DH *dh, DH *dh_peer, | ||
1456 | uint8_t **shared_key, size_t *shared_key_len); | ||
1457 | |||
1450 | int ssl_kex_dummy_ecdhe_x25519(EVP_PKEY *pkey); | 1458 | int ssl_kex_dummy_ecdhe_x25519(EVP_PKEY *pkey); |
1451 | int ssl_kex_generate_ecdhe_ecp(EC_KEY *ecdh, int nid); | 1459 | int ssl_kex_generate_ecdhe_ecp(EC_KEY *ecdh, int nid); |
1452 | int ssl_kex_public_ecdhe_ecp(EC_KEY *ecdh, CBB *cbb); | 1460 | int ssl_kex_public_ecdhe_ecp(EC_KEY *ecdh, CBB *cbb); |