PEER_DATA
static void destroy_peer(PEER_DATA *peer)
static int generate_secret(PEER_DATA *peerA, EVP_PKEY *peerBpub,
PEER_DATA peer1 = { "peer 1", "P-256" };
PEER_DATA peer2 = { "peer 2", "P-256" };
static int get_peer_public_key(PEER_DATA *peer, OSSL_LIB_CTX *libctx)
static int create_peer(PEER_DATA *peer, OSSL_LIB_CTX *libctx)
PEER_DATA *local_peer,
PEER_DATA peer1 = { "peer 1" }, peer2 = { "peer 2" };
PEER_DATA *local_peer)