[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.137 and 1.138

version 1.137, 2006/03/30 09:58:16 version 1.138, 2006/05/17 12:43:34
Line 307 
Line 307 
                 Identity *id = lookup_identity(key, 2);                  Identity *id = lookup_identity(key, 2);
                 if (id != NULL && (!id->confirm || confirm_key(id) == 0))                  if (id != NULL && (!id->confirm || confirm_key(id) == 0))
                         ok = key_sign(id->key, &signature, &slen, data, dlen);                          ok = key_sign(id->key, &signature, &slen, data, dlen);
                   key_free(key);
         }          }
         key_free(key);  
         buffer_init(&msg);          buffer_init(&msg);
         if (ok == 0) {          if (ok == 0) {
                 buffer_put_char(&msg, SSH2_AGENT_SIGN_RESPONSE);                  buffer_put_char(&msg, SSH2_AGENT_SIGN_RESPONSE);

Legend:
Removed from v.1.137  
changed lines
  Added in v.1.138