Lines Matching refs:list
293 hesiod_free_list(void *context, char **list)
299 if (list == NULL)
301 for (p = list; *p; p++)
303 free(list);
413 * return a list of them.
420 char *dst, **list;
466 list = malloc((ancount + 1) * sizeof(char *));
467 if (!list) {
492 list[j] = malloc((size_t)len);
493 if (!list[j]) {
497 dst = list[j++];
524 free(list[i]);
525 free(list);
530 free(list);
533 list[j] = NULL;
534 return list;
573 static char **list;
585 if (list)
586 free(list);
588 list = hesiod_resolve(context, name, type);
589 if (!list)
591 return list;