fips_provider_version_ge
if (fips_provider_version_ge(libctx, 3, 4, 0))
pass_sig_gen_params = fips_provider_version_ge(libctx, 3, 4, 0);
ec_cofactors = fips_provider_version_ge(libctx, 3, 4, 0);
if (fips_provider_version_ge(libctx, 3, 4, 0)) {
if (fips_provider_version_ge(NULL, 3, 1, 0))
int fips_dupctx_supported = fips_provider_version_ge(libctx, 3, 2, 0);
if (fips_provider_version_ge(NULL, 3, 3, 1))
|| (fips_provider_version_ge(NULL, 3, 0, 8)
&& fips_provider_version_ge(NULL, 3, 4, 0))
|| fips_provider_version_ge(NULL, 3, 5, 1))
if (!fips_provider_version_ge(libctx, 3, 5, 0))
int test_longcontext = fips_provider_version_ge(libctx, 3, 3, 0);
int fips_provider_version_ge(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
r = fips_provider_version_ge(libctx, major, minor, patch);