Bring the README file in sync and shape a little bit more...
[openssl.git] / ssl / ssl_algs.c
index 65f3a593869aa0d4fc73b995ea8dd678ca332f9d..31809582bd4294a645620eaf04b3ab1aa86c930b 100644 (file)
@@ -61,7 +61,7 @@
 #include "lhash.h"
 #include "ssl_locl.h"
 
-void SSLeay_add_ssl_algorithms()
+int SSL_library_init()
        {
 #ifndef NO_DES
        EVP_add_cipher(EVP_des_cbc());
@@ -82,12 +82,12 @@ void SSLeay_add_ssl_algorithms()
 #endif
 #ifndef NO_MD5
        EVP_add_digest(EVP_md5());
-       EVP_add_alias(SN_md5,"ssl2-md5");
-       EVP_add_alias(SN_md5,"ssl3-md5");
+       EVP_add_digest_alias(SN_md5,"ssl2-md5");
+       EVP_add_digest_alias(SN_md5,"ssl3-md5");
 #endif
 #ifndef NO_SHA1
        EVP_add_digest(EVP_sha1()); /* RSA with sha1 */
-       EVP_add_alias(SN_sha1,"ssl3-sha1");
+       EVP_add_digest_alias(SN_sha1,"ssl3-sha1");
 #endif
 #if !defined(NO_SHA1) && !defined(NO_DSA)
        EVP_add_digest(EVP_dss1()); /* DSA with sha1 */
@@ -98,5 +98,6 @@ void SSLeay_add_ssl_algorithms()
        EVP_add_digest(EVP_sha());
        EVP_add_digest(EVP_dss());
 #endif
+       return(1);
        }