Return to ssh-pkcs11.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.23, 2016/10/28 03:33:52 | version 1.24, 2017/05/30 14:15:17 | ||
---|---|---|---|
|
|
||
} | } | ||
if (rsa && rsa->n && rsa->e && | if (rsa && rsa->n && rsa->e && | ||
pkcs11_rsa_wrap(p, slotidx, &attribs[0], rsa) == 0) { | pkcs11_rsa_wrap(p, slotidx, &attribs[0], rsa) == 0) { | ||
key = sshkey_new(KEY_UNSPEC); | if ((key = sshkey_new(KEY_UNSPEC)) == NULL) | ||
fatal("sshkey_new failed"); | |||
key->rsa = rsa; | key->rsa = rsa; | ||
key->type = KEY_RSA; | key->type = KEY_RSA; | ||
key->flags |= SSHKEY_FLAG_EXT; | key->flags |= SSHKEY_FLAG_EXT; |