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

Diff for /src/usr.bin/ssh/readconf.c between version 1.60 and 1.61

version 1.60, 2001/01/28 20:36:16 version 1.61, 2001/02/08 14:39:36
Line 715 
Line 715 
 void  void
 fill_default_options(Options * options)  fill_default_options(Options * options)
 {  {
           int len;
   
         if (options->forward_agent == -1)          if (options->forward_agent == -1)
                 options->forward_agent = 0;                  options->forward_agent = 0;
         if (options->forward_x11 == -1)          if (options->forward_x11 == -1)
Line 781 
Line 783 
                 options->protocol = SSH_PROTO_1|SSH_PROTO_2|SSH_PROTO_1_PREFERRED;                  options->protocol = SSH_PROTO_1|SSH_PROTO_2|SSH_PROTO_1_PREFERRED;
         if (options->num_identity_files == 0) {          if (options->num_identity_files == 0) {
                 if (options->protocol & SSH_PROTO_1) {                  if (options->protocol & SSH_PROTO_1) {
                           len = 2 + strlen(_PATH_SSH_CLIENT_IDENTITY) + 1;
                         options->identity_files[options->num_identity_files] =                          options->identity_files[options->num_identity_files] =
                             xmalloc(2 + strlen(_PATH_SSH_CLIENT_IDENTITY) + 1);                              xmalloc(len);
                         sprintf(options->identity_files[options->num_identity_files++],                          snprintf(options->identity_files[options->num_identity_files++],
                             "~/%.100s", _PATH_SSH_CLIENT_IDENTITY);                              len, "~/%.100s", _PATH_SSH_CLIENT_IDENTITY);
                 }                  }
                 if (options->protocol & SSH_PROTO_2) {                  if (options->protocol & SSH_PROTO_2) {
                           len = 2 + strlen(_PATH_SSH_CLIENT_ID_DSA) + 1;
                         options->identity_files[options->num_identity_files] =                          options->identity_files[options->num_identity_files] =
                             xmalloc(2 + strlen(_PATH_SSH_CLIENT_ID_DSA) + 1);                              xmalloc(len);
                         sprintf(options->identity_files[options->num_identity_files++],                          snprintf(options->identity_files[options->num_identity_files++],
                             "~/%.100s", _PATH_SSH_CLIENT_ID_DSA);                              len, "~/%.100s", _PATH_SSH_CLIENT_ID_DSA);
                 }                  }
         }          }
         if (options->escape_char == -1)          if (options->escape_char == -1)

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.61