EVP_PKEY_get_raw_public_key
if (!EVP_PKEY_get_raw_public_key(pk, prv->ed25519_pk, &len)) {
int EVP_PKEY_get_raw_public_key(const EVP_PKEY *pkey, unsigned char *pub,
|| (pub && !TEST_true(EVP_PKEY_get_raw_public_key(pkey, NULL, &len)))
|| (pub && !TEST_false(EVP_PKEY_get_raw_public_key(pkey, shortbuf, &shortlen))))
|| (pub && !TEST_true(EVP_PKEY_get_raw_public_key(pkey, buf, &len)))
|| !TEST_int_eq(EVP_PKEY_get_raw_public_key(pkey, NULL, &len), 1)
|| !TEST_int_eq(EVP_PKEY_get_raw_public_key(pkey, pub, &len), 1)