diff options
| author | James Morris <jmorris@intercode.com.au> | 2002-10-29 22:45:00 -0800 |
|---|---|---|
| committer | David S. Miller <davem@nuts.ninka.net> | 2002-10-29 22:45:00 -0800 |
| commit | b56bc16aa33f97a846bccc295e0189ca55cb5b43 (patch) | |
| tree | 81da363a352746e3ee0925bb1208ed925c61767c /crypto/api.c | |
| parent | e3f4fb0b9e02371a82dd7fd7a1fc0cd26d43d486 (diff) | |
[CRYPTO]: Cleanups based upon suggestions by Jeff Garzik.
- Changed unsigned to unsigned int in algos.
- Consistent use of u32 for flags throughout api.
- Use of unsigned int rather than int for counting things which must
be positive, also replaced size_ts to keep code simpler and lessen
bloat on some archs.
- got rid of some unneeded returns.
- const correctness.
Diffstat (limited to 'crypto/api.c')
| -rw-r--r-- | crypto/api.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/crypto/api.c b/crypto/api.c index 943d1f3d8d3d..51cd1a8113dc 100644 --- a/crypto/api.c +++ b/crypto/api.c @@ -34,7 +34,7 @@ static inline void crypto_alg_put(struct crypto_alg *alg) __MOD_DEC_USE_COUNT(alg->cra_module); } -struct crypto_alg *crypto_alg_lookup(char *name) +struct crypto_alg *crypto_alg_lookup(const char *name) { struct crypto_alg *q, *alg = NULL; @@ -68,7 +68,6 @@ static int crypto_init_flags(struct crypto_tfm *tfm, u32 flags) default: BUG(); - } return -EINVAL; @@ -95,7 +94,7 @@ static void crypto_init_ops(struct crypto_tfm *tfm) } } -struct crypto_tfm *crypto_alloc_tfm(char *name, u32 flags) +struct crypto_tfm *crypto_alloc_tfm(const char *name, u32 flags) { struct crypto_tfm *tfm = NULL; struct crypto_alg *alg; @@ -176,8 +175,8 @@ int crypto_register_alg(struct crypto_alg *alg) } if (crypto_alg_blocksize_check(alg)) { - printk(KERN_WARNING "%s: blocksize %Zd exceeds max. " - "size %d\n", __FUNCTION__, alg->cra_blocksize, + printk(KERN_WARNING "%s: blocksize %u exceeds max. " + "size %u\n", __FUNCTION__, alg->cra_blocksize, CRYPTO_MAX_CIPHER_BLOCK_SIZE); ret = -EINVAL; } @@ -242,16 +241,16 @@ static int c_show(struct seq_file *m, void *p) seq_printf(m, "name : %s\n", alg->cra_name); seq_printf(m, "module : %s\n", alg->cra_module ? alg->cra_module->name : "[static]"); - seq_printf(m, "blocksize : %Zd\n", alg->cra_blocksize); + seq_printf(m, "blocksize : %u\n", alg->cra_blocksize); switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { case CRYPTO_ALG_TYPE_CIPHER: - seq_printf(m, "keysize : %Zd\n", alg->cra_cipher.cia_keysize); - seq_printf(m, "ivsize : %Zd\n", alg->cra_cipher.cia_ivsize); + seq_printf(m, "keysize : %u\n", alg->cra_cipher.cia_keysize); + seq_printf(m, "ivsize : %u\n", alg->cra_cipher.cia_ivsize); break; case CRYPTO_ALG_TYPE_DIGEST: - seq_printf(m, "digestsize : %Zd\n", + seq_printf(m, "digestsize : %u\n", alg->cra_digest.dia_digestsize); break; } |
