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

Diff for /src/usr.bin/ssh/krl.c between version 1.29 and 1.30

version 1.29, 2015/01/20 23:14:00 version 1.30, 2015/01/26 02:59:11
Line 553 
Line 553 
                 return SSH_ERR_ALLOC_FAIL;                  return SSH_ERR_ALLOC_FAIL;
   
         /* Store the header: CA scope key, reserved */          /* Store the header: CA scope key, reserved */
         if ((r = sshkey_to_blob_buf(rc->ca_key, sect)) != 0 ||          if ((r = sshkey_puts(rc->ca_key, buf)) != 0 ||
             (r = sshbuf_put_stringb(buf, sect)) != 0 ||  
             (r = sshbuf_put_string(buf, NULL, 0)) != 0)              (r = sshbuf_put_string(buf, NULL, 0)) != 0)
                 goto out;                  goto out;
   
         sshbuf_reset(sect);  
   
         /* Store the revoked serials.  */          /* Store the revoked serials.  */
         for (rs = RB_MIN(revoked_serial_tree, &rc->revoked_serials);          for (rs = RB_MIN(revoked_serial_tree, &rc->revoked_serials);
              rs != NULL;               rs != NULL;
Line 757 
Line 754 
         }          }
   
         for (i = 0; i < nsign_keys; i++) {          for (i = 0; i < nsign_keys; i++) {
                 sshbuf_reset(sect);                  KRL_DBG(("%s: signature key %s", __func__,
                 if ((r = sshkey_to_blob_buf(sign_keys[i], sect)) != 0)                      sshkey_ssh_name(sign_keys[i])));
                         goto out;  
   
                 KRL_DBG(("%s: signature key len %zu", __func__,  
                     sshbuf_len(sect)));  
                 if ((r = sshbuf_put_u8(buf, KRL_SECTION_SIGNATURE)) != 0 ||                  if ((r = sshbuf_put_u8(buf, KRL_SECTION_SIGNATURE)) != 0 ||
                     (r = sshbuf_put_stringb(buf, sect)) != 0)                      (r = sshkey_puts(sign_keys[i], buf)) != 0)
                         goto out;                          goto out;
   
                 if ((r = sshkey_sign(sign_keys[i], &sblob, &slen,                  if ((r = sshkey_sign(sign_keys[i], &sblob, &slen,

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30