projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make EVPs allocate context memory, thus making them extensible. Rationalise
[openssl.git]
/
crypto
/
des
/
ofb64enc.c
diff --git
a/crypto/des/ofb64enc.c
b/crypto/des/ofb64enc.c
index 545c749c5533caa0cfcbc88b3d8ea7823c7d472a..11be67c46c8e1893023646e339cb082111841f28 100644
(file)
--- a/
crypto/des/ofb64enc.c
+++ b/
crypto/des/ofb64enc.c
@@
-63,8
+63,8
@@
* 64bit block we have used is contained in *num;
*/
void des_ofb64_encrypt(register const unsigned char *in,
* 64bit block we have used is contained in *num;
*/
void des_ofb64_encrypt(register const unsigned char *in,
-
register unsigned char *out, long length, des_key_schedule schedule
,
-
des_cblock
ivec, int *num)
+
register unsigned char *out, long length
,
+
des_key_schedule *schedule, des_cblock *
ivec, int *num)
{
register DES_LONG v0,v1,t;
register int n= *num;
{
register DES_LONG v0,v1,t;
register int n= *num;
@@
-75,7
+75,7
@@
void des_ofb64_encrypt(register const unsigned char *in,
unsigned char *iv;
int save=0;
unsigned char *iv;
int save=0;
- iv
=ivec
;
+ iv
= &(*ivec)[0]
;
c2l(iv,v0);
c2l(iv,v1);
ti[0]=v0;
c2l(iv,v0);
c2l(iv,v1);
ti[0]=v0;
@@
-87,7
+87,7
@@
void des_ofb64_encrypt(register const unsigned char *in,
{
if (n == 0)
{
{
if (n == 0)
{
- des_encrypt(ti,schedule,DES_ENCRYPT);
+ des_encrypt
1
(ti,schedule,DES_ENCRYPT);
dp=d;
t=ti[0]; l2c(t,dp);
t=ti[1]; l2c(t,dp);
dp=d;
t=ti[0]; l2c(t,dp);
t=ti[1]; l2c(t,dp);
@@
-100,7
+100,7
@@
void des_ofb64_encrypt(register const unsigned char *in,
{
v0=ti[0];
v1=ti[1];
{
v0=ti[0];
v1=ti[1];
- iv
=ivec
;
+ iv
= &(*ivec)[0]
;
l2c(v0,iv);
l2c(v1,iv);
}
l2c(v0,iv);
l2c(v1,iv);
}