#include <internal.h>
|
int | nid |
|
uint16_t | group_id |
|
const char | name [8] |
|
void(* | cleanup )(SSL_ECDH_CTX *ctx) |
|
int(* | offer )(SSL_ECDH_CTX *ctx, CBB *out_public_key) |
|
int(* | accept )(SSL_ECDH_CTX *ctx, CBB *out_public_key, uint8_t **out_secret, size_t *out_secret_len, uint8_t *out_alert, const uint8_t *peer_key, size_t peer_key_len) |
|
int(* | finish )(SSL_ECDH_CTX *ctx, uint8_t **out_secret, size_t *out_secret_len, uint8_t *out_alert, const uint8_t *peer_key, size_t peer_key_len) |
|
int(* | get_key )(CBS *cbs, CBS *out) |
|
int(* | add_key )(CBB *cbb, CBB *out_contents) |
|
◆ accept
◆ add_key
int(* ssl_ecdh_method_st::add_key) (CBB *cbb, CBB *out_contents) |
◆ cleanup
◆ finish
◆ get_key
◆ group_id
◆ name
const char ssl_ecdh_method_st::name[8] |
◆ nid
int ssl_ecdh_method_st::nid |
◆ offer
The documentation for this struct was generated from the following file:
- Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/internal.h