diff options
author | Miloslav Trmač <mitr@redhat.com> | 2010-08-25 05:47:28 +0200 |
---|---|---|
committer | Miloslav Trmač <mitr@redhat.com> | 2010-08-25 05:47:28 +0200 |
commit | 7f6e65351ae2c214f28496609103711773721ca5 (patch) | |
tree | 29c1ce2f7f8c149700bb13c4b8dbf06723dc4ab8 | |
parent | fb5c4437fbec88cd98074a0d76ce939de2cc530f (diff) | |
parent | d2e5c1885639377eb06a03a852d05faf06b4a3c1 (diff) | |
download | kernel-crypto-7f6e65351ae2c214f28496609103711773721ca5.tar.gz kernel-crypto-7f6e65351ae2c214f28496609103711773721ca5.tar.xz kernel-crypto-7f6e65351ae2c214f28496609103711773721ca5.zip |
Merge branch 'cleanups'
-rw-r--r-- | cryptodev_cipher.c | 4 | ||||
-rw-r--r-- | cryptodev_int.h | 2 | ||||
-rw-r--r-- | libtomcrypt/hashes/hash_memory.c | 2 | ||||
-rw-r--r-- | libtomcrypt/hashes/hash_memory_multi.c | 2 | ||||
-rw-r--r-- | ncr-sessions.c | 6 |
5 files changed, 8 insertions, 8 deletions
diff --git a/cryptodev_cipher.c b/cryptodev_cipher.c index 4e74fcc39d0..dae4a63a174 100644 --- a/cryptodev_cipher.c +++ b/cryptodev_cipher.c @@ -216,7 +216,7 @@ ssize_t cryptodev_cipher_decrypt( struct cipher_data* cdata, const struct scatte /* Hash functions */ -int cryptodev_hash_init( struct hash_data* hdata, const char* alg_name, int hmac_mode, void * mackey, size_t mackeylen) +int cryptodev_hash_init(struct hash_data *hdata, const char *alg_name, const void *mackey, size_t mackeylen) { int ret; @@ -228,7 +228,7 @@ int ret; } /* Copy the key from user and set to TFM. */ - if (hmac_mode != 0) { + if (mackey != NULL) { ret = crypto_ahash_setkey(hdata->async.s, mackey, mackeylen); if (unlikely(ret)) { diff --git a/cryptodev_int.h b/cryptodev_int.h index e38150545b0..573fcaaed16 100644 --- a/cryptodev_int.h +++ b/cryptodev_int.h @@ -77,6 +77,6 @@ ssize_t cryptodev_hash_update( struct hash_data* hdata, struct scatterlist *sg, ssize_t _cryptodev_hash_update( struct hash_data* hdata, const void* data, size_t len); int cryptodev_hash_reset( struct hash_data* hdata); void cryptodev_hash_deinit(struct hash_data* hdata); -int cryptodev_hash_init( struct hash_data* hdata, const char* alg_name, int hmac_mode, void* mackey, size_t mackeylen); +int cryptodev_hash_init(struct hash_data *hdata, const char *alg_name, const void *mackey, size_t mackeylen); #endif /* CRYPTODEV_INT_H */ diff --git a/libtomcrypt/hashes/hash_memory.c b/libtomcrypt/hashes/hash_memory.c index a416de9624e..c6f51881245 100644 --- a/libtomcrypt/hashes/hash_memory.c +++ b/libtomcrypt/hashes/hash_memory.c @@ -44,7 +44,7 @@ int hash_memory(const struct algo_properties_st *hash, const unsigned char *in, return CRYPT_BUFFER_OVERFLOW; } - err = cryptodev_hash_init( &hdata, hash->kstr, 0, NULL, 0); + err = cryptodev_hash_init(&hdata, hash->kstr, NULL, 0); if (err < 0) { err = CRYPT_INVALID_HASH; goto LBL_ERR; diff --git a/libtomcrypt/hashes/hash_memory_multi.c b/libtomcrypt/hashes/hash_memory_multi.c index a9149166700..74226767a72 100644 --- a/libtomcrypt/hashes/hash_memory_multi.c +++ b/libtomcrypt/hashes/hash_memory_multi.c @@ -50,7 +50,7 @@ int hash_memory_multi(const struct algo_properties_st *hash, unsigned char *out, return CRYPT_BUFFER_OVERFLOW; } - err = cryptodev_hash_init( &hdata, hash->kstr, 0, NULL, 0); + err = cryptodev_hash_init(&hdata, hash->kstr, NULL, 0); if (err < 0) { err = CRYPT_INVALID_HASH; goto LBL_ERR; diff --git a/ncr-sessions.c b/ncr-sessions.c index 2521f2e9920..a08f2371495 100644 --- a/ncr-sessions.c +++ b/ncr-sessions.c @@ -444,7 +444,7 @@ static struct session_item_st *_ncr_session_init(struct ncr_lists *lists, goto fail; } - ret = cryptodev_hash_init(&ns->hash, ns->algorithm->kstr, 0, NULL, 0); + ret = cryptodev_hash_init(&ns->hash, ns->algorithm->kstr, NULL, 0); if (ret < 0) { err(); goto fail; @@ -474,7 +474,7 @@ static struct session_item_st *_ncr_session_init(struct ncr_lists *lists, goto fail; } - ret = cryptodev_hash_init(&ns->hash, ns->algorithm->kstr, 1, + ret = cryptodev_hash_init(&ns->hash, ns->algorithm->kstr, ns->key->key.secret.data, ns->key->key.secret.size); if (ret < 0) { err(); @@ -509,7 +509,7 @@ static struct session_item_st *_ncr_session_init(struct ncr_lists *lists, goto fail; } - ret = cryptodev_hash_init(&ns->hash, sign_hash->kstr, 0, NULL, 0); + ret = cryptodev_hash_init(&ns->hash, sign_hash->kstr, NULL, 0); if (ret < 0) { err(); goto fail; |