summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/cast/c_enc.c
diff options
context:
space:
mode:
authordjm <>2010-10-01 22:59:01 +0000
committerdjm <>2010-10-01 22:59:01 +0000
commit8922d4bc4a8b8893d72a48deb2cdf58215f98505 (patch)
tree939b752540947d33507b3acc48d76a8bfb7c3dc3 /src/lib/libcrypto/cast/c_enc.c
parent76262f7bf9262f965142b1b2b2105cb279c5c696 (diff)
downloadopenbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.tar.gz
openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.tar.bz2
openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.zip
resolve conflicts, fix local changes
Diffstat (limited to 'src/lib/libcrypto/cast/c_enc.c')
-rw-r--r--src/lib/libcrypto/cast/c_enc.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/libcrypto/cast/c_enc.c b/src/lib/libcrypto/cast/c_enc.c
index e80f65b698..2ae54f5cfb 100644
--- a/src/lib/libcrypto/cast/c_enc.c
+++ b/src/lib/libcrypto/cast/c_enc.c
@@ -60,9 +60,10 @@
60#include "cast_lcl.h" 60#include "cast_lcl.h"
61 61
62#ifndef OPENBSD_CAST_ASM 62#ifndef OPENBSD_CAST_ASM
63void CAST_encrypt(CAST_LONG *data, CAST_KEY *key) 63void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key)
64 { 64 {
65 register CAST_LONG l,r,*k,t; 65 register CAST_LONG l,r,t;
66 const register CAST_LONG *k;
66 67
67 k= &(key->data[0]); 68 k= &(key->data[0]);
68 l=data[0]; 69 l=data[0];
@@ -92,9 +93,10 @@ void CAST_encrypt(CAST_LONG *data, CAST_KEY *key)
92 data[0]=r&0xffffffffL; 93 data[0]=r&0xffffffffL;
93 } 94 }
94 95
95void CAST_decrypt(CAST_LONG *data, CAST_KEY *key) 96void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key)
96 { 97 {
97 register CAST_LONG l,r,*k,t; 98 register CAST_LONG l,r,t;
99 const register CAST_LONG *k;
98 100
99 k= &(key->data[0]); 101 k= &(key->data[0]);
100 l=data[0]; 102 l=data[0];
@@ -126,7 +128,7 @@ void CAST_decrypt(CAST_LONG *data, CAST_KEY *key)
126#endif 128#endif
127 129
128void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, 130void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,
129 CAST_KEY *ks, unsigned char *iv, int enc) 131 const CAST_KEY *ks, unsigned char *iv, int enc)
130 { 132 {
131 register CAST_LONG tin0,tin1; 133 register CAST_LONG tin0,tin1;
132 register CAST_LONG tout0,tout1,xor0,xor1; 134 register CAST_LONG tout0,tout1,xor0,xor1;
@@ -206,4 +208,3 @@ void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,
206 tin0=tin1=tout0=tout1=xor0=xor1=0; 208 tin0=tin1=tout0=tout1=xor0=xor1=0;
207 tin[0]=tin[1]=0; 209 tin[0]=tin[1]=0;
208 } 210 }
209