1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-02 03:52:49 -05:00

Allow rsakey_pubblob() to return the key comment.

(like r6433 but for SSH-1)

[originally from svn r6434]
[r6433 == 49d2cf19ac]
This commit is contained in:
Jacob Nevins
2005-10-30 15:16:42 +00:00
parent 49d2cf19ac
commit c14f259ba2
5 changed files with 8 additions and 6 deletions

View File

@ -225,7 +225,7 @@ int rsakey_encrypted(const Filename *filename, char **comment)
* exponent, modulus).
*/
int rsakey_pubblob(const Filename *filename, void **blob, int *bloblen,
const char **errorstr)
char **commentptr, const char **errorstr)
{
FILE *fp;
char buf[64];
@ -250,7 +250,7 @@ int rsakey_pubblob(const Filename *filename, void **blob, int *bloblen,
*/
if (fgets(buf, sizeof(buf), fp) && !strcmp(buf, rsa_signature)) {
memset(&key, 0, sizeof(key));
if (loadrsakey_main(fp, &key, TRUE, NULL, NULL, &error)) {
if (loadrsakey_main(fp, &key, TRUE, commentptr, NULL, &error)) {
*blob = rsa_public_blob(&key, bloblen);
freersakey(&key);
ret = 1;