mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-13 03:40:05 +01:00
Return EPERM instead EINVAL for too long TCRYPT passphrase.
This commit is contained in:
@@ -488,7 +488,7 @@ static int TCRYPT_init_hdr(struct crypt_device *cd,
|
|||||||
if (params->passphrase_size > TCRYPT_KEY_POOL_LEN) {
|
if (params->passphrase_size > TCRYPT_KEY_POOL_LEN) {
|
||||||
log_err(cd, _("Maximum TCRYPT passphrase length (%d) exceeded.\n"),
|
log_err(cd, _("Maximum TCRYPT passphrase length (%d) exceeded.\n"),
|
||||||
TCRYPT_KEY_POOL_LEN);
|
TCRYPT_KEY_POOL_LEN);
|
||||||
return -EINVAL;
|
return -EPERM;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Calculate pool content from keyfiles */
|
/* Calculate pool content from keyfiles */
|
||||||
|
|||||||
Reference in New Issue
Block a user