#ifndef OPENSSL_NO_HW_SUREWARE
ENGINE_load_sureware();
#endif
-#ifdef OPENSSL_OPENBSD_DEV_CRYPTO
- ENGINE_load_openbsd_dev_crypto();
+#ifndef OPENSSL_NO_HW_4758_CCA
+ ENGINE_load_4758cca();
#endif
+#ifdef __OpenBSD__
+ ENGINE_load_cryptodev();
#endif
+#endif
+ }
+
+#ifdef __OpenBSD__
+void ENGINE_setup_openbsd(void) {
+ static int openbsd_default_loaded = 0;
+ if (!openbsd_default_loaded) {
+ ENGINE_load_cryptodev();
+ ENGINE_register_all_complete();
}
+ openbsd_default_loaded=1;
+}
+#endif