- { "openssl-version", OSSL_PARAM_UTF8_STRING_PTR,
- &opensslv, sizeof(&opensslv), NULL },
- { "provider-name", OSSL_PARAM_UTF8_STRING_PTR,
- &provname, sizeof(&provname), NULL},
- { NULL, 0, NULL, 0, NULL }
+ /* Known libcrypto provided parameters */
+ { "openssl-version", OSSL_PARAM_UTF8_PTR,
+ &opensslv, sizeof(&opensslv), 0 },
+ { "provider-name", OSSL_PARAM_UTF8_PTR,
+ &provname, sizeof(&provname), 0},
+
+ /* This might be present, if there's such a configuration */
+ { "greeting", OSSL_PARAM_UTF8_PTR,
+ &greeting, sizeof(&greeting), 0 },
+
+ { NULL, 0, NULL, 0, 0 }