#include <openssl/core_numbers.h>
#include <openssl/core_names.h>
#include <openssl/params.h>
-#include "internal/provider_algs.h"
+#include "prov/implementations.h"
/* Functions provided by the core */
static OSSL_core_gettable_params_fn *c_gettable_params = NULL;
{ "RC5-OFB", "default=yes", rc5128ofb64_functions },
{ "RC5-CFB", "default=yes", rc5128cfb64_functions },
#endif /* OPENSSL_NO_RC5 */
+#ifndef OPENSSL_NO_RC2
+ { "RC2-ECB", "default=yes", rc2128ecb_functions },
+ { "RC2-CBC", "default=yes", rc2128cbc_functions },
+ { "RC2-40-CBC", "default=yes", rc240cbc_functions },
+ { "RC2-64-CBC", "default=yes", rc264cbc_functions },
+ { "RC2-CFB", "default=yes", rc2128cfb128_functions },
+ { "RC2-OFB", "default=yes", rc2128ofb128_functions },
+#endif /* OPENSSL_NO_RC2 */
{ NULL, NULL, NULL }
};