Lines Matching defs:idl
234 struct ssh_identitylist *idl = NULL;
273 if ((idl = calloc(1, sizeof(*idl))) == NULL ||
274 (idl->keys = calloc(num, sizeof(*idl->keys))) == NULL ||
275 (idl->comments = calloc(num, sizeof(*idl->comments))) == NULL) {
280 if ((r = deserialise_identity2(msg, &(idl->keys[i]),
281 &(idl->comments[i]))) != 0) {
291 idl->nkeys = num;
292 *idlp = idl;
293 idl = NULL;
297 if (idl != NULL)
298 ssh_free_identitylist(idl);
303 ssh_free_identitylist(struct ssh_identitylist *idl)
307 if (idl == NULL)
309 for (i = 0; i < idl->nkeys; i++) {
310 if (idl->keys != NULL)
311 sshkey_free(idl->keys[i]);
312 if (idl->comments != NULL)
313 free(idl->comments[i]);
315 free(idl);