EC_FLAG_COFACTOR_ECDH
ecdh_cofactor_mode = (EC_KEY_get_flags(eckey) & EC_FLAG_COFACTOR_ECDH) ? 1 : 0;
EC_KEY_set_flags(ec, EC_FLAG_COFACTOR_ECDH);
EC_KEY_clear_flags(ec, EC_FLAG_COFACTOR_ECDH);
return EC_KEY_get_flags(ec_key) & EC_FLAG_COFACTOR_ECDH ? 1 : 0;
EC_KEY_set_flags(dctx->co_key, EC_FLAG_COFACTOR_ECDH);
EC_KEY_clear_flags(dctx->co_key, EC_FLAG_COFACTOR_ECDH);
if (EC_KEY_get_flags(ecdh) & EC_FLAG_COFACTOR_ECDH) {
mode = EC_KEY_get_flags(pectx->k) & EC_FLAG_COFACTOR_ECDH ? 1 : 0;
key_cofactor_mode = (EC_KEY_get_flags(pecdhctx->k) & EC_FLAG_COFACTOR_ECDH) ? 1 : 0;
EC_KEY_set_flags(privk, EC_FLAG_COFACTOR_ECDH);
EC_KEY_clear_flags(privk, EC_FLAG_COFACTOR_ECDH);
ecdh_cofactor_mode = (EC_KEY_get_flags(ec) & EC_FLAG_COFACTOR_ECDH) ? 1 : 0;
ecdh_cofactor_mode = (EC_KEY_get_flags(eck) & EC_FLAG_COFACTOR_ECDH) ? 1 : 0;