diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2022-11-03 13:44:52 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2022-11-03 14:10:28 +0000 |
| commit | 0657b2325df3d85967870a928d58b24ffcf3f1ea (patch) | |
| tree | 209514adb73545b2c730f4641d5e68973bb22837 | |
| parent | dabb3db7a817f003af3f89c965ba369c67fc4910 (diff) | |
| download | src-0657b2325df3d85967870a928d58b24ffcf3f1ea.tar.gz src-0657b2325df3d85967870a928d58b24ffcf3f1ea.zip | |
ssh: correct parse_cert_times case for hex "to" time
This appeared to be a copy-paste error from the "from" time case above.
Reported by: Coverity Scan
CID: 1500407
Reviewed by: markj
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D37252
| -rw-r--r-- | crypto/openssh/ssh-keygen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/openssh/ssh-keygen.c b/crypto/openssh/ssh-keygen.c index 9b2beda05f0c..1255957d0e67 100644 --- a/crypto/openssh/ssh-keygen.c +++ b/crypto/openssh/ssh-keygen.c @@ -1975,7 +1975,7 @@ parse_cert_times(char *timespec) cert_valid_to = parse_relative_time(to, now); else if (strcmp(to, "forever") == 0) cert_valid_to = ~(u_int64_t)0; - else if (strncmp(from, "0x", 2) == 0) + else if (strncmp(to, "0x", 2) == 0) parse_hex_u64(to, &cert_valid_to); else if (parse_absolute_time(to, &cert_valid_to) != 0) fatal("Invalid to time \"%s\"", to); |
