 */ int ENGINE_set_default_RSA(ENGINE *e); int ENGINE_set_default_string(ENGINE *e, const char *def_list); /* Same for the other "methods" */ int ENGINE_set_default_DSA(ENGINE *e); int ENGINE_set_default_ECDH(ENGINE *e); int ENGINE_set_default_ECDSA(ENGINE *e); int ENGINE_set_default_DH(ENGINE *e); int ENGINE_set_default_RAND(ENGINE *e); int ENGINE_set_default_ciphers(ENGINE *e); int ENGINE_set_default_digests(ENGINE *e); int ENGINE_set_default_pkey_meths(ENGINE *e); int ENGINE_set_default_pkey_asn0_meths(ENGINE *e);  /* The combination "set" - the flags are bitwise "OR"d from the  * ENGINE_METHOD_*** defines above. As with the "ENGINE_register_complete()"  * function, this function can result in unnecessary static linkage. If your  * application requires only specific functionality, consider using more  * selective functions. */ int ENGINE_set_default(ENGINE *e, unsigned int flags);  void ENGINE_add_conf_module(void);  /* Deprecated functions ... */ /* int ENGINE_clear_defaults(void); */  /**************************/ /* DYNAMIC ENGINE SUPPORT */ /**************************/  /* Binary/behaviour compatibility levels */ #