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

Diff for /src/usr.bin/ssh/monitor_wrap.c between version 1.95 and 1.96

version 1.95, 2017/10/05 15:52:03 version 1.96, 2017/12/18 02:25:15
Line 423 
Line 423 
   
 int  int
 mm_sshkey_verify(const struct sshkey *key, const u_char *sig, size_t siglen,  mm_sshkey_verify(const struct sshkey *key, const u_char *sig, size_t siglen,
     const u_char *data, size_t datalen, u_int compat)      const u_char *data, size_t datalen, const char *sigalg, u_int compat)
 {  {
         Buffer m;          Buffer m;
         u_char *blob;          u_char *blob;
Line 440 
Line 440 
         buffer_put_string(&m, blob, len);          buffer_put_string(&m, blob, len);
         buffer_put_string(&m, sig, siglen);          buffer_put_string(&m, sig, siglen);
         buffer_put_string(&m, data, datalen);          buffer_put_string(&m, data, datalen);
           buffer_put_cstring(&m, sigalg);
         free(blob);          free(blob);
   
         mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_KEYVERIFY, &m);          mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_KEYVERIFY, &m);

Legend:
Removed from v.1.95  
changed lines
  Added in v.1.96