From: Aki Tuomi Date: Fri, 24 Nov 2017 11:22:19 +0000 (+0200) Subject: password-scheme-sodium: ARGON2I - print errno on failure X-Git-Tag: 2.3.0.rc1~316 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a4fa5676aebd42b108ead6053b035a6a77174044;p=thirdparty%2Fdovecot%2Fcore.git password-scheme-sodium: ARGON2I - print errno on failure --- diff --git a/src/auth/password-scheme-sodium.c b/src/auth/password-scheme-sodium.c index c65e8dc933..95ab954884 100644 --- a/src/auth/password-scheme-sodium.c +++ b/src/auth/password-scheme-sodium.c @@ -23,7 +23,7 @@ generate_argon2i(const char *plaintext, const struct password_generate_params *p memlimit = crypto_pwhash_argon2i_MEMLIMIT_INTERACTIVE; if (crypto_pwhash_argon2i_str(result, plaintext, strlen(plaintext), rounds, memlimit) < 0) - i_fatal("crypto_pwhash_argon2i_str failed"); + i_fatal("crypto_pwhash_argon2i_str failed: %m"); *raw_password_r = (const unsigned char*)t_strdup(result); *size_r = strlen(result); }