*/
radclient = malloc(sizeof(*radclient));
if (!radclient) {
- perror("radclient: X");
+ fprintf(stderr, "radclient: Out of memory\n");
if (fp != stdin) fclose(fp);
return 0;
}
radclient->request = rad_alloc(1);
if (!radclient->request) {
- fr_perror("radclient: Y");
+ fprintf(stderr, "radclient: Out of memory\n");
free(radclient);
if (fp != stdin) fclose(fp);
return 0;
* Walk over the list of filenames, creating the requests.
*/
if (rbtree_walk(filename_tree, InOrder, filename_walk, NULL) != 0) {
+ fprintf(stderr, "Failed walking over filenames\n");
exit(1);
}