Support verify_depth from the SSL API without need for user-defined
[openssl.git] / crypto / cast / c_enc.c
index 5e6ecb31f5a26b060d2af3c3bf6dd0e68018e1bb..b62b4680b0c0d3f877da075207beeece535a1487 100644 (file)
  * [including the GNU Public Licence.]
  */
 
-#include "cast.h"
+#include <openssl/cast.h>
 #include "cast_lcl.h"
 
-void CAST_encrypt(data,key)
-CAST_LONG *data;
-CAST_KEY *key;
+void CAST_encrypt(CAST_LONG *data, CAST_KEY *key)
        {
        register CAST_LONG l,r,*k,t;
 
@@ -81,7 +79,7 @@ CAST_KEY *key;
        E_CAST( 9,k,r,l,+,^,-);
        E_CAST(10,k,l,r,^,-,+);
        E_CAST(11,k,r,l,-,+,^);
-       if(!k->short_key)
+       if(!key->short_key)
            {
            E_CAST(12,k,l,r,+,^,-);
            E_CAST(13,k,r,l,^,-,+);
@@ -93,9 +91,7 @@ CAST_KEY *key;
        data[0]=r&0xffffffffL;
        }
 
-void CAST_decrypt(data,key)
-CAST_LONG *data;
-CAST_KEY *key;
+void CAST_decrypt(CAST_LONG *data, CAST_KEY *key)
        {
        register CAST_LONG l,r,*k,t;
 
@@ -103,7 +99,7 @@ CAST_KEY *key;
        l=data[0];
        r=data[1];
 
-       if(!k->short_key)
+       if(!key->short_key)
            {
            E_CAST(15,k,l,r,+,^,-);
            E_CAST(14,k,r,l,-,+,^);
@@ -127,13 +123,8 @@ CAST_KEY *key;
        data[0]=r&0xffffffffL;
        }
 
-void CAST_cbc_encrypt(in, out, length, ks, iv, encrypt)
-unsigned char *in;
-unsigned char *out;
-long length;
-CAST_KEY *ks;
-unsigned char *iv;
-int encrypt;
+void CAST_cbc_encrypt(unsigned char *in, unsigned char *out, long length,
+            CAST_KEY *ks, unsigned char *iv, int encrypt)
        {
        register CAST_LONG tin0,tin1;
        register CAST_LONG tout0,tout1,xor0,xor1;