X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fquic%2Fquic_crypto.h;h=7299b613053671a6dd681716c87f7e7f8700c2e0;hb=24adebad278b88b26bdae5615b6dea94dba7b757;hp=2adb20237a309055ef1577796024964c1d36e0ff;hpb=15952b261f92959ca14cf6679efc318c12e90de6;p=vpp.git diff --git a/src/plugins/quic/quic_crypto.h b/src/plugins/quic/quic_crypto.h index 2adb20237a3..7299b613053 100644 --- a/src/plugins/quic/quic_crypto.h +++ b/src/plugins/quic/quic_crypto.h @@ -18,6 +18,19 @@ #include +#if OPENSSL_VERSION_NUMBER >= 0x30000000L +#include + +#define quic_load_openssl3_legacy_provider() \ + do \ + { \ + (void) OSSL_PROVIDER_load (NULL, "legacy"); \ + } \ + while (0) +#else +#define quic_load_openssl3_legacy_provider() +#endif + struct quic_ctx_t; extern ptls_cipher_suite_t *quic_crypto_cipher_suites[];