summaryrefslogtreecommitdiffstats
path: root/cryptodev_cipher.c
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-07-26 19:08:44 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-07-26 19:08:44 +0200
commitafed807b11199877214ec2e5d81e96c230237759 (patch)
tree8b01ef8a6f881656d78e4f54b60a9ea41187a175 /cryptodev_cipher.c
parentd750b60952619af570ac4d91cd650ffa6bbe311d (diff)
parent935be4945512eb37461a226c51ede5e8b05cbe24 (diff)
downloadcryptodev-linux-afed807b11199877214ec2e5d81e96c230237759.tar.gz
cryptodev-linux-afed807b11199877214ec2e5d81e96c230237759.tar.xz
cryptodev-linux-afed807b11199877214ec2e5d81e96c230237759.zip
Merge branch 'master' into algorithm-speedup
Conflicts: libtomcrypt/pk/pkcs1/pkcs_1_pss_decode.c libtomcrypt/pk/pkcs1/pkcs_1_pss_encode.c libtomcrypt/pk/rsa/rsa_decrypt_key.c libtomcrypt/pk/rsa/rsa_encrypt_key.c libtomcrypt/pk/rsa/rsa_sign_hash.c libtomcrypt/pk/rsa/rsa_verify_hash.c ncr-int.h ncr-key.c ncr-pk.c ncr-sessions.c
Diffstat (limited to 'cryptodev_cipher.c')
-rw-r--r--cryptodev_cipher.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/cryptodev_cipher.c b/cryptodev_cipher.c
index fa5aab2..0dd0db7 100644
--- a/cryptodev_cipher.c
+++ b/cryptodev_cipher.c
@@ -188,24 +188,24 @@ struct scatterlist sg, sg2;
}
-ssize_t cryptodev_cipher_encrypt( struct cipher_data* cdata, struct scatterlist *sg1, struct scatterlist *sg2, size_t len)
+ssize_t cryptodev_cipher_encrypt( struct cipher_data* cdata, const struct scatterlist *sg1, struct scatterlist *sg2, size_t len)
{
int ret;
INIT_COMPLETION(cdata->async.result->completion);
- ablkcipher_request_set_crypt(cdata->async.request, sg1, sg2,
+ ablkcipher_request_set_crypt(cdata->async.request, (struct scatterlist*)sg1, sg2,
len, cdata->async.iv);
ret = crypto_ablkcipher_encrypt(cdata->async.request);
return waitfor(cdata->async.result,ret);
}
-ssize_t cryptodev_cipher_decrypt( struct cipher_data* cdata, struct scatterlist *sg1, struct scatterlist *sg2, size_t len)
+ssize_t cryptodev_cipher_decrypt( struct cipher_data* cdata, const struct scatterlist *sg1, struct scatterlist *sg2, size_t len)
{
int ret;
INIT_COMPLETION(cdata->async.result->completion);
- ablkcipher_request_set_crypt(cdata->async.request, sg1, sg2,
+ ablkcipher_request_set_crypt(cdata->async.request, (struct scatterlist*)sg1, sg2,
len, cdata->async.iv);
ret = crypto_ablkcipher_decrypt(cdata->async.request);