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

Diff for /src/usr.bin/ssh/ssh-agent.c between version 1.241 and 1.242

version 1.241, 2019/11/12 22:36:44 version 1.242, 2019/11/13 07:53:10
Line 545 
Line 545 
                 error("%s: decode private key: %s", __func__, ssh_err(r));                  error("%s: decode private key: %s", __func__, ssh_err(r));
                 goto err;                  goto err;
         }          }
         if ((r = sshkey_shield_private(k)) != 0) {  
                 error("%s: shield private key: %s", __func__, ssh_err(r));  
                 goto err;  
         }  
         while (sshbuf_len(e->request)) {          while (sshbuf_len(e->request)) {
                 if ((r = sshbuf_get_u8(e->request, &ctype)) != 0) {                  if ((r = sshbuf_get_u8(e->request, &ctype)) != 0) {
                         error("%s: buffer error: %s", __func__, ssh_err(r));                          error("%s: buffer error: %s", __func__, ssh_err(r));
Line 629 
Line 625 
                         free(sk_provider);                          free(sk_provider);
                         goto send;                          goto send;
                 }                  }
           }
           if ((r = sshkey_shield_private(k)) != 0) {
                   error("%s: shield private key: %s", __func__, ssh_err(r));
                   goto err;
         }          }
   
         success = 1;          success = 1;

Legend:
Removed from v.1.241  
changed lines
  Added in v.1.242