summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libc/crypt/cryptutil.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/libc/crypt/cryptutil.c b/src/lib/libc/crypt/cryptutil.c
index c3ba08f996..75c48c52f7 100644
--- a/src/lib/libc/crypt/cryptutil.c
+++ b/src/lib/libc/crypt/cryptutil.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cryptutil.c,v 1.8 2015/01/15 17:32:43 chl Exp $ */ 1/* $OpenBSD: cryptutil.c,v 1.9 2015/02/24 19:19:32 tedu Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Ted Unangst <tedu@openbsd.org> 3 * Copyright (c) 2014 Ted Unangst <tedu@openbsd.org>
4 * 4 *
@@ -69,8 +69,10 @@ crypt_newhash(const char *pass, const char *pref, char *hash, size_t hashlen)
69 rounds = bcrypt_autorounds(); 69 rounds = bcrypt_autorounds();
70 } else { 70 } else {
71 rounds = strtonum(pref + 9, 4, 31, &errstr); 71 rounds = strtonum(pref + 9, 4, 31, &errstr);
72 if (errstr) 72 if (errstr) {
73 errno = EINVAL;
73 goto err; 74 goto err;
75 }
74 } 76 }
75 rv = bcrypt_newhash(pass, rounds, hash, hashlen); 77 rv = bcrypt_newhash(pass, rounds, hash, hashlen);
76 78