projects
/
oweals
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Better description of the behaviour of SSL_shutdown() as it is now, broken
[oweals/openssl.git]
/
crypto
/
des
/
cfb64enc.c
diff --git
a/crypto/des/cfb64enc.c
b/crypto/des/cfb64enc.c
index e2525a781a0d66c4b53296192b641672e7a3bc78..6061fb2e11b2a0a1cf21d96ec11c0ec3837baff1 100644
(file)
--- a/
crypto/des/cfb64enc.c
+++ b/
crypto/des/cfb64enc.c
@@
-64,8
+64,8
@@
*/
void des_cfb64_encrypt(const unsigned char *in, unsigned char *out,
*/
void des_cfb64_encrypt(const unsigned char *in, unsigned char *out,
-
long length, des_key_schedule schedule, des_cblock ivec, int *num
,
- int enc)
+
long length, des_key_schedule *schedule
,
+
des_cblock *ivec, int *num,
int enc)
{
register DES_LONG v0,v1;
register long l=length;
{
register DES_LONG v0,v1;
register long l=length;
@@
-73,7
+73,7
@@
void des_cfb64_encrypt(const unsigned char *in, unsigned char *out,
DES_LONG ti[2];
unsigned char *iv,c,cc;
DES_LONG ti[2];
unsigned char *iv,c,cc;
- iv
=ivec
;
+ iv
= &(*ivec)[0]
;
if (enc)
{
while (l--)
if (enc)
{
while (l--)
@@
-82,11
+82,11
@@
void des_cfb64_encrypt(const unsigned char *in, unsigned char *out,
{
c2l(iv,v0); ti[0]=v0;
c2l(iv,v1); ti[1]=v1;
{
c2l(iv,v0); ti[0]=v0;
c2l(iv,v1); ti[1]=v1;
- des_encrypt(ti,schedule,DES_ENCRYPT);
- iv
=ivec
;
+ des_encrypt
1
(ti,schedule,DES_ENCRYPT);
+ iv
= &(*ivec)[0]
;
v0=ti[0]; l2c(v0,iv);
v0=ti[1]; l2c(v0,iv);
v0=ti[0]; l2c(v0,iv);
v0=ti[1]; l2c(v0,iv);
- iv
=ivec
;
+ iv
= &(*ivec)[0]
;
}
c= *(in++)^iv[n];
*(out++)=c;
}
c= *(in++)^iv[n];
*(out++)=c;
@@
-102,11
+102,11
@@
void des_cfb64_encrypt(const unsigned char *in, unsigned char *out,
{
c2l(iv,v0); ti[0]=v0;
c2l(iv,v1); ti[1]=v1;
{
c2l(iv,v0); ti[0]=v0;
c2l(iv,v1); ti[1]=v1;
- des_encrypt(ti,schedule,DES_ENCRYPT);
- iv
=ivec
;
+ des_encrypt
1
(ti,schedule,DES_ENCRYPT);
+ iv
= &(*ivec)[0]
;
v0=ti[0]; l2c(v0,iv);
v0=ti[1]; l2c(v0,iv);
v0=ti[0]; l2c(v0,iv);
v0=ti[1]; l2c(v0,iv);
- iv
=ivec
;
+ iv
= &(*ivec)[0]
;
}
cc= *(in++);
c=iv[n];
}
cc= *(in++);
c=iv[n];