Home | History | Annotate | Download | only in dist

Lines Matching defs:srk

762 sshsk_free_resident_key(struct sshsk_resident_key *srk)
764 if (srk == NULL)
766 sshkey_free(srk->key);
767 freezero(srk->user_id, srk->user_id_len);
768 free(srk);
795 struct sshsk_resident_key *srk = NULL, **srks = NULL, **tmp;
838 if ((srk = calloc(1, sizeof(*srk))) == NULL) {
843 srk->key = key;
845 if ((srk->user_id = calloc(1, rks[i]->user_id_len)) == NULL) {
850 memcpy(srk->user_id, rks[i]->user_id, rks[i]->user_id_len);
851 srk->user_id_len = rks[i]->user_id_len;
859 srks[nsrks++] = srk;
860 srk = NULL;
874 sshsk_free_resident_key(srk);