View | Details | Raw Unified | Return to bug 2388 | Differences between
and this patch

Collapse All | Expand All

(-)a/ssh-keygen.c (-1 / +7 lines)
Lines 52-57 Link Here
52
#include "ssh-pkcs11.h"
52
#include "ssh-pkcs11.h"
53
#endif
53
#endif
54
54
55
#ifdef WITH_OPENSSL
56
# define DEFAULT_KEY_TYPE_NAME "rsa"
57
#else
58
# define DEFAULT_KEY_TYPE_NAME "ed25519"
59
#endif
60
55
/* Number of bits in the RSA/DSA key.  This value can be set on the command line. */
61
/* Number of bits in the RSA/DSA key.  This value can be set on the command line. */
56
#define DEFAULT_BITS		2048
62
#define DEFAULT_BITS		2048
57
#define DEFAULT_BITS_DSA	1024
63
#define DEFAULT_BITS_DSA	1024
Lines 2561-2567 main(int argc, char **argv) Link Here
2561
	}
2567
	}
2562
2568
2563
	if (key_type_name == NULL)
2569
	if (key_type_name == NULL)
2564
		key_type_name = "rsa";
2570
		key_type_name = DEFAULT_KEY_TYPE_NAME;
2565
2571
2566
	type = sshkey_type_from_name(key_type_name);
2572
	type = sshkey_type_from_name(key_type_name);
2567
	type_bits_valid(type, key_type_name, &bits);
2573
	type_bits_valid(type, key_type_name, &bits);

Return to bug 2388