version 1.161, 2007/09/09 11:38:01 |
version 1.162, 2007/09/11 15:47:17 |
|
|
fprintf(stderr, "%s (%s): ", prompt, identity_file); |
fprintf(stderr, "%s (%s): ", prompt, identity_file); |
if (fgets(buf, sizeof(buf), stdin) == NULL) |
if (fgets(buf, sizeof(buf), stdin) == NULL) |
exit(1); |
exit(1); |
if (strchr(buf, '\n')) |
buf[strcspn(buf, "\n")] = '\0'; |
*strchr(buf, '\n') = 0; |
|
if (strcmp(buf, "") != 0) |
if (strcmp(buf, "") != 0) |
strlcpy(identity_file, buf, sizeof(identity_file)); |
strlcpy(identity_file, buf, sizeof(identity_file)); |
have_identity = 1; |
have_identity = 1; |
|
|
key_free(private); |
key_free(private); |
exit(1); |
exit(1); |
} |
} |
if (strchr(new_comment, '\n')) |
new_comment[strcspn(new_comment, "\n")] = '\0'; |
*strchr(new_comment, '\n') = 0; |
|
} |
} |
|
|
/* Save the file using the new passphrase. */ |
/* Save the file using the new passphrase. */ |