version 1.86, 2001/12/19 07:18:56 |
version 1.87, 2001/12/21 08:52:22 |
|
|
int convert_from_ssh2 = 0; |
int convert_from_ssh2 = 0; |
int print_public = 0; |
int print_public = 0; |
|
|
/* default to RSA for SSH-1 */ |
char *key_type_name = NULL; |
char *key_type_name = "rsa1"; |
|
|
|
/* argv0 */ |
/* argv0 */ |
extern char *__progname; |
extern char *__progname; |
|
|
int |
int |
main(int ac, char **av) |
main(int ac, char **av) |
{ |
{ |
char dotsshdir[16 * 1024], comment[1024], *passphrase1, *passphrase2; |
char dotsshdir[MAXPATHLEN], comment[1024], *passphrase1, *passphrase2; |
char *reader_id = NULL; |
char *reader_id = NULL; |
Key *private, *public; |
Key *private, *public; |
struct passwd *pw; |
struct passwd *pw; |
|
|
} |
} |
if (optind < ac) { |
if (optind < ac) { |
printf("Too many arguments.\n"); |
printf("Too many arguments.\n"); |
|
usage(); |
|
} |
|
if (key_type_name == NULL) { |
|
printf("You must specify a key type (-t).\n"); |
usage(); |
usage(); |
} |
} |
if (change_passphrase && change_comment) { |
if (change_passphrase && change_comment) { |