There's no reason not to define _ossl_old_crypt when using
PERL5/FreeBSD/darwin/Next, since it makes using crypt and including
des.h break.  Here's a trivial patch.

/assar

Index: des_old.c
===================================================================
RCS file: /scratch/openssl-box/repo/openssl/crypto/des/des_old.c,v
retrieving revision 1.9
diff -u -w -u -w -r1.9 des_old.c
--- des_old.c   2002/01/26 01:14:02     1.9
+++ des_old.c   2002/02/04 19:25:42
@@ -193,12 +193,10 @@
        {
        return DES_crypt(buf, salt);
        }
-#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(_DARWIN)
 char *_ossl_old_crypt(const char *buf,const char *salt)
        {
        return DES_crypt(buf, salt);
        }
-#endif
 void _ossl_old_des_ofb_encrypt(unsigned char *in,unsigned char *out,
        int numbits,long length,des_key_schedule schedule,des_cblock *ivec)
        {
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to