diff options
author | 2015-11-29 03:08:10 +0000 | |
---|---|---|
committer | 2015-11-29 03:08:10 +0000 | |
commit | 93bad6439507a7c6e07780de620862e8f069b4b7 (patch) | |
tree | b7f590eb196a244848c8208131305fda4b248f82 /usr.bin/skeyinit | |
parent | Use pledge("pf") in pfe.c. (diff) | |
download | wireguard-openbsd-93bad6439507a7c6e07780de620862e8f069b4b7.tar.xz wireguard-openbsd-93bad6439507a7c6e07780de620862e8f069b4b7.zip |
Add missing rip() before the call to strtonum(). Otherwise, strtonum
errors out due to the newline.
Diffstat (limited to 'usr.bin/skeyinit')
-rw-r--r-- | usr.bin/skeyinit/skeyinit.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/skeyinit/skeyinit.c b/usr.bin/skeyinit/skeyinit.c index c6c61062a42..aff7a7dfe98 100644 --- a/usr.bin/skeyinit/skeyinit.c +++ b/usr.bin/skeyinit/skeyinit.c @@ -1,4 +1,4 @@ -/* $OpenBSD: skeyinit.c,v 1.62 2015/11/20 20:57:48 deraadt Exp $ */ +/* $OpenBSD: skeyinit.c,v 1.63 2015/11/29 03:08:10 millert Exp $ */ /* OpenBSD S/Key (skeyinit.c) * @@ -319,6 +319,7 @@ secure_mode(int *count, char *key, char *seed, size_t seedlen, SKEY_MAX_SEQ); (void)fgets(buf, bufsiz, stdin); clearerr(stdin); + rip(buf); n = strtonum(buf, 1, SKEY_MAX_SEQ-1, &errstr); if (!errstr) break; /* Valid range */ |