[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1473886634-24627-2-git-send-email-ebiggers@google.com>
Date: Wed, 14 Sep 2016 13:57:13 -0700
From: Eric Biggers <ebiggers@...gle.com>
To: linux-fsdevel@...r.kernel.org
Cc: linux-ext4@...r.kernel.org, linux-f2fs-devel@...ts.sourceforge.net,
tytso@....edu, jaegeuk@...nel.org,
Eric Biggers <ebiggers@...gle.com>
Subject: [PATCH] fscrypto: make fname_encrypt() actually return length of ciphertext
This makes the return value match the comment. Previously it would
actually return 0 if encryption was successful. No callers currently
care, but this change should reduce the chance of future bugs.
Signed-off-by: Eric Biggers <ebiggers@...gle.com>
---
fs/crypto/fname.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/fs/crypto/fname.c b/fs/crypto/fname.c
index 3108806..7f3239c 100644
--- a/fs/crypto/fname.c
+++ b/fs/crypto/fname.c
@@ -103,12 +103,13 @@ static int fname_encrypt(struct inode *inode,
}
kfree(alloc_buf);
skcipher_request_free(req);
- if (res < 0)
+ if (res < 0) {
printk_ratelimited(KERN_ERR
"%s: Error (error code %d)\n", __func__, res);
-
+ return res;
+ }
oname->len = ciphertext_len;
- return res;
+ return ciphertext_len;
}
/*
--
2.8.0.rc3.226.g39d4020
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists