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

Diff for /src/usr.bin/ssh/ssh-pkcs11.c between version 1.54 and 1.55

version 1.54, 2021/08/11 05:20:17 version 1.55, 2021/11/18 21:11:01
Line 601 
Line 601 
         k11->slotidx = slotidx;          k11->slotidx = slotidx;
         /* identify key object on smartcard */          /* identify key object on smartcard */
         k11->keyid_len = keyid_attrib->ulValueLen;          k11->keyid_len = keyid_attrib->ulValueLen;
         k11->keyid = xmalloc(k11->keyid_len);          if (k11->keyid_len > 0) {
         memcpy(k11->keyid, keyid_attrib->pValue, k11->keyid_len);                  k11->keyid = xmalloc(k11->keyid_len);
                   memcpy(k11->keyid, keyid_attrib->pValue, k11->keyid_len);
           }
         EC_KEY_set_method(ec, ec_key_method);          EC_KEY_set_method(ec, ec_key_method);
         EC_KEY_set_ex_data(ec, ec_key_idx, k11);          EC_KEY_set_ex_data(ec, ec_key_idx, k11);
   

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55