Add missing #ifndefs that caused missing symbols when building libssl

as a shared library without RSA.  Use #ifndef NO_SSL2 instead of
NO_RSA in ssl/s2*.c.

Submitted by: Kris Kennaway <kris@hub.freebsd.org>
Modified by Ulf Möller
This commit is contained in:
Ulf Möller
2000-01-16 21:10:00 +00:00
parent b0bb2b914a
commit aa82db4fb4
17 changed files with 66 additions and 37 deletions

View File

@@ -56,8 +56,9 @@
* [including the GNU Public Licence.]
*/
#include <stdio.h>
#include "ssl_locl.h"
#ifndef NO_SSL2
#include <stdio.h>
int ssl2_enc_init(SSL *s, int client)
{
@@ -177,4 +178,10 @@ void ssl2_mac(SSL *s, unsigned char *md, int send)
EVP_DigestFinal(&c,md,NULL);
/* some would say I should zero the md context */
}
#else /* !NO_SSL2 */
# if PEDANTIC
static void *dummy=&dummy;
# endif
#endif