projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change type of various DES function arguments from des_cblock
[openssl.git]
/
crypto
/
des
/
rpc_enc.c
diff --git
a/crypto/des/rpc_enc.c
b/crypto/des/rpc_enc.c
index e34c9af5037eac525d152b0c0533c9f40a1fdd31..c96c204147a4702b6532557b719bb86fedefd38a 100644
(file)
--- a/
crypto/des/rpc_enc.c
+++ b/
crypto/des/rpc_enc.c
@@
-66,16
+66,17
@@
int _des_crypt(char *buf, int len, struct desparams *desp)
des_key_schedule ks;
int enc;
des_key_schedule ks;
int enc;
- des_set_key(desp->des_key,ks);
+ des_set_key(
&
desp->des_key,ks);
enc=(desp->des_dir == ENCRYPT)?DES_ENCRYPT:DES_DECRYPT;
if (desp->des_mode == CBC)
enc=(desp->des_dir == ENCRYPT)?DES_ENCRYPT:DES_DECRYPT;
if (desp->des_mode == CBC)
- des_ecb_encrypt(desp->UDES.UDES_buf,desp->UDES.UDES_buf,ks,
+ des_ecb_encrypt((const_des_cblock *)desp->UDES.UDES_buf,
+ (des_cblock *)desp->UDES.UDES_buf,ks,
enc);
else
{
des_ncbc_encrypt(desp->UDES.UDES_buf,desp->UDES.UDES_buf,
enc);
else
{
des_ncbc_encrypt(desp->UDES.UDES_buf,desp->UDES.UDES_buf,
- len,ks,desp->des_ivec,enc);
+ len,ks,
&
desp->des_ivec,enc);
#ifdef undef
/* len will always be %8 if called from common_crypt
* in secure_rpc.
#ifdef undef
/* len will always be %8 if called from common_crypt
* in secure_rpc.