New UTF8 utility functions to parse/generate UTF8 strings.
[openssl.git] / crypto / cast / c_ecb.c
index ee02658d61c8a6dd6f99ffd9514f3cc0e12e3a24..33182f2b7126191836dc84a852e98d233602b7c2 100644 (file)
  * [including the GNU Public Licence.]
  */
 
-#include "cast.h"
+#include <openssl/cast.h>
 #include "cast_lcl.h"
+#include <openssl/opensslv.h>
 
-char *CAST_version="CAST part of SSLeay/OpenSSL 0.9.1c 23-Dec-1998";
+char *CAST_version="CAST" OPENSSL_VERSION_PTEXT;
 
-void CAST_ecb_encrypt(in, out, ks, encrypt)
-unsigned char *in;
-unsigned char *out;
-CAST_KEY *ks;
-int encrypt;
+void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out,
+                     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);