[BACK]Return to ssh-keygen.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/ssh-keygen.c between version 1.175 and 1.176

version 1.175, 2009/08/27 17:33:49 version 1.176, 2010/01/11 10:51:07
Line 173 
Line 173 
         Key *k;          Key *k;
         u_int len;          u_int len;
         u_char *blob;          u_char *blob;
           char comment[61];
         struct stat st;          struct stat st;
   
         if (!have_identity)          if (!have_identity)
Line 195 
Line 196 
                 fprintf(stderr, "key_to_blob failed\n");                  fprintf(stderr, "key_to_blob failed\n");
                 exit(1);                  exit(1);
         }          }
         fprintf(stdout, "%s\n", SSH_COM_PUBLIC_BEGIN);          /* Comment + surrounds must fit into 72 chars (RFC 4716 sec 3.3) */
         fprintf(stdout,          snprintf(comment, sizeof(comment),
             "Comment: \"%u-bit %s, converted from OpenSSH by %s@%s\"\n",              "%u-bit %s, converted by %s@%s from OpenSSH",
             key_size(k), key_type(k),              key_size(k), key_type(k),
             pw->pw_name, hostname);              pw->pw_name, hostname);
   
           fprintf(stdout, "%s\n", SSH_COM_PUBLIC_BEGIN);
           fprintf(stdout, "Comment: \"%s\"\n", comment);
         dump_base64(stdout, blob, len);          dump_base64(stdout, blob, len);
         fprintf(stdout, "%s\n", SSH_COM_PUBLIC_END);          fprintf(stdout, "%s\n", SSH_COM_PUBLIC_END);
         key_free(k);          key_free(k);

Legend:
Removed from v.1.175  
changed lines
  Added in v.1.176