[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.156 and 1.157

version 1.156, 2016/01/14 16:17:39 version 1.157, 2016/02/15 23:32:37
Line 588 
Line 588 
         struct ssh *ssh = active_state;         /* XXX */          struct ssh *ssh = active_state;         /* XXX */
         extern int auth_sock;                   /* XXX move to state struct? */          extern int auth_sock;                   /* XXX move to state struct? */
         struct sshkey *key;          struct sshkey *key;
         struct sshbuf *sigbuf;          struct sshbuf *sigbuf = NULL;
         u_char *p;          u_char *p = NULL, *signature = NULL;
         u_char *signature;          char *alg = NULL;
         char *alg;  
         size_t datlen, siglen, alglen;          size_t datlen, siglen, alglen;
         int r, keyid, is_proof = 0;          int r, keyid, is_proof = 0;
         const char proof_req[] = "hostkeys-prove-00@openssh.com";          const char proof_req[] = "hostkeys-prove-00@openssh.com";
Line 668 
Line 667 
         if ((r = sshbuf_put_string(m, signature, siglen)) != 0)          if ((r = sshbuf_put_string(m, signature, siglen)) != 0)
                 fatal("%s: buffer error: %s", __func__, ssh_err(r));                  fatal("%s: buffer error: %s", __func__, ssh_err(r));
   
           free(alg);
         free(p);          free(p);
         free(signature);          free(signature);
   

Legend:
Removed from v.1.156  
changed lines
  Added in v.1.157