Add additional OPENSSL_init() handling add dummy call to (hopefully)
[openssl.git] / crypto / cast / c_ecb.c
index a407a6d1192642a9889b73c11cf3fab2136c6049..b6a3b1fff92f0333044a2646f217648ef3551738 100644 (file)
  * [including the GNU Public Licence.]
  */
 
-#include "cast.h"
+#include <openssl/cast.h>
 #include "cast_lcl.h"
-#include "opensslv.h"
+#include <openssl/opensslv.h>
 
-char *CAST_version="CAST" OPENSSL_VERSION_PTEXT;
+const char CAST_version[]="CAST" OPENSSL_VERSION_PTEXT;
 
-void CAST_ecb_encrypt(unsigned char *in, unsigned char *out, CAST_KEY *ks,
-            int encrypt)
+void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out,
+                     const CAST_KEY *ks, int enc)
        {
        CAST_LONG l,d[2];
 
        n2l(in,l); d[0]=l;
        n2l(in,l); d[1]=l;
-       if (encrypt)
+       if (enc)
                CAST_encrypt(d,ks);
        else
                CAST_decrypt(d,ks);
@@ -77,4 +77,3 @@ void CAST_ecb_encrypt(unsigned char *in, unsigned char *out, CAST_KEY *ks,
        l=d[1]; l2n(l,out);
        l=d[0]=d[1]=0;
        }
-