diff options
author | Roberto Sassu <roberto.sassu@polito.it> | 2013-11-08 19:21:36 +0100 |
---|---|---|
committer | Mimi Zohar <zohar@linux.vnet.ibm.com> | 2014-01-03 07:42:59 -0500 |
commit | 712a49bd7d00d567edd5235e6e9034c55052446b (patch) | |
tree | a6193db0635b8d7bbee756bb3f3d41fd3451bef5 /security/integrity | |
parent | c502c78ba7fb5b9cef71e2bd70f12c38ef26e5ab (diff) | |
download | linux-stable-712a49bd7d00d567edd5235e6e9034c55052446b.tar.gz linux-stable-712a49bd7d00d567edd5235e6e9034c55052446b.tar.bz2 linux-stable-712a49bd7d00d567edd5235e6e9034c55052446b.zip |
ima: pass HASH_ALGO__LAST as hash algo in ima_eventdigest_init()
Replace the '-1' value with HASH_ALGO__LAST in ima_eventdigest_init()
as the called function ima_eventdigest_init_common() expects an unsigned
char.
Fix commit:
4d7aeee ima: define new template ima-ng and template fields d-ng and n-ng
Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Diffstat (limited to 'security/integrity')
-rw-r--r-- | security/integrity/ima/ima_template_lib.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/security/integrity/ima/ima_template_lib.c b/security/integrity/ima/ima_template_lib.c index c2ba481f0f39..4752a539f69a 100644 --- a/security/integrity/ima/ima_template_lib.c +++ b/security/integrity/ima/ima_template_lib.c @@ -239,8 +239,8 @@ int ima_eventdigest_init(struct integrity_iint_cache *iint, struct file *file, cur_digest = hash.hdr.digest; cur_digestsize = hash.hdr.length; out: - return ima_eventdigest_init_common(cur_digest, cur_digestsize, -1, - field_data, true); + return ima_eventdigest_init_common(cur_digest, cur_digestsize, + HASH_ALGO__LAST, field_data, true); } /* |