Cleanup: move providers/common/include/internal/provider_args.h
[openssl.git] / providers / default / defltprov.c
index 6f37f7ef6b39b912a01acc009144bf104c3923ac..7dd0cf5012095cf3006fcb2d9e927b67b7a810d0 100644 (file)
@@ -14,7 +14,7 @@
 #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;
@@ -287,6 +287,14 @@ static const OSSL_ALGORITHM deflt_ciphers[] = {
     { "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 }
 };