upstream commit
Remove some #ifdef notyet code from OpenSSL 0.9.8 days. These functions have never appeared in OpenSSL and are likely never to do so. "kill it with fire" djm@ OpenBSD-Commit-ID: fee9560e283fd836efc2631ef381658cc673d23e
This commit is contained in:
parent
7cd31632e3
commit
94ec2b69d4
24
ssh-keygen.c
24
ssh-keygen.c
|
@ -1,4 +1,4 @@
|
||||||
/* $OpenBSD: ssh-keygen.c,v 1.309 2017/12/18 02:25:15 djm Exp $ */
|
/* $OpenBSD: ssh-keygen.c,v 1.310 2018/02/07 05:15:49 jsing Exp $ */
|
||||||
/*
|
/*
|
||||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||||
* Copyright (c) 1994 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
* Copyright (c) 1994 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||||
|
@ -377,13 +377,6 @@ do_convert_to_pem(struct sshkey *k)
|
||||||
if (!PEM_write_RSAPublicKey(stdout, k->rsa))
|
if (!PEM_write_RSAPublicKey(stdout, k->rsa))
|
||||||
fatal("PEM_write_RSAPublicKey failed");
|
fatal("PEM_write_RSAPublicKey failed");
|
||||||
break;
|
break;
|
||||||
#if notyet /* OpenSSH 0.9.8 lacks this function */
|
|
||||||
case KEY_DSA:
|
|
||||||
if (!PEM_write_DSAPublicKey(stdout, k->dsa))
|
|
||||||
fatal("PEM_write_DSAPublicKey failed");
|
|
||||||
break;
|
|
||||||
#endif
|
|
||||||
/* XXX ECDSA? */
|
|
||||||
default:
|
default:
|
||||||
fatal("%s: unsupported key type %s", __func__, sshkey_type(k));
|
fatal("%s: unsupported key type %s", __func__, sshkey_type(k));
|
||||||
}
|
}
|
||||||
|
@ -671,9 +664,6 @@ do_convert_from_pem(struct sshkey **k, int *private)
|
||||||
{
|
{
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
RSA *rsa;
|
RSA *rsa;
|
||||||
#ifdef notyet
|
|
||||||
DSA *dsa;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if ((fp = fopen(identity_file, "r")) == NULL)
|
if ((fp = fopen(identity_file, "r")) == NULL)
|
||||||
fatal("%s: %s: %s", __progname, identity_file, strerror(errno));
|
fatal("%s: %s: %s", __progname, identity_file, strerror(errno));
|
||||||
|
@ -685,18 +675,6 @@ do_convert_from_pem(struct sshkey **k, int *private)
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
#if notyet /* OpenSSH 0.9.8 lacks this function */
|
|
||||||
rewind(fp);
|
|
||||||
if ((dsa = PEM_read_DSAPublicKey(fp, NULL, NULL, NULL)) != NULL) {
|
|
||||||
if ((*k = sshkey_new(KEY_UNSPEC)) == NULL)
|
|
||||||
fatal("sshkey_new failed");
|
|
||||||
(*k)->type = KEY_DSA;
|
|
||||||
(*k)->dsa = dsa;
|
|
||||||
fclose(fp);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
/* XXX ECDSA */
|
|
||||||
#endif
|
|
||||||
fatal("%s: unrecognised raw private key format", __func__);
|
fatal("%s: unrecognised raw private key format", __func__);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue