mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-11 19:00:02 +01:00
... and previous reintroduce it as debug message.
(The problem is when repeated passphrase input is tried on pipe, it should not show "error reading passphrase", because it fails for the second reading attepmt anyway but should retain error message saying "no key with this passpharase...") git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@117 36d66b0a-2a48-0410-832c-cd162a569da5
This commit is contained in:
@@ -493,8 +493,10 @@ void get_key(char *prompt, char **key, unsigned int *passLen, int key_size,
|
|||||||
if(key_file)
|
if(key_file)
|
||||||
close(fd);
|
close(fd);
|
||||||
/* Fail if piped input dies reading nothing */
|
/* Fail if piped input dies reading nothing */
|
||||||
if(!i && !regular_file)
|
if(!i && !regular_file) {
|
||||||
|
log_dbg("Error reading passphrase.");
|
||||||
goto out_err;
|
goto out_err;
|
||||||
|
}
|
||||||
pass[i] = 0;
|
pass[i] = 0;
|
||||||
*key = pass;
|
*key = pass;
|
||||||
*passLen = i;
|
*passLen = i;
|
||||||
|
|||||||
Reference in New Issue
Block a user