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

Diff for /src/usr.bin/ssh/monitor.c between version 1.177 and 1.178

version 1.177, 2017/12/21 00:00:28 version 1.178, 2018/01/23 05:27:21
Line 964 
Line 964 
         free(userstyle);          free(userstyle);
         free(cp);          free(cp);
         buffer_skip_string(&b);          buffer_skip_string(&b);
         if (datafellows & SSH_BUG_PKAUTH) {          cp = buffer_get_cstring(&b, NULL);
                 if (!buffer_get_char(&b))          if (strcmp("publickey", cp) != 0)
                         fail++;                  fail++;
         } else {          free(cp);
                 cp = buffer_get_cstring(&b, NULL);          if (!buffer_get_char(&b))
                 if (strcmp("publickey", cp) != 0)                  fail++;
                         fail++;          buffer_skip_string(&b);
                 free(cp);  
                 if (!buffer_get_char(&b))  
                         fail++;  
                 buffer_skip_string(&b);  
         }  
         buffer_skip_string(&b);          buffer_skip_string(&b);
         if (buffer_len(&b) != 0)          if (buffer_len(&b) != 0)
                 fail++;                  fail++;

Legend:
Removed from v.1.177  
changed lines
  Added in v.1.178