warnc
void warnc (int, const char *, ...) __printf0like(2, 3);
warnc(errno, "Unable to find a free tap(4)");
warnc(EILSEQ, "%s", fname);
warnc(EILSEQ, "%s", fname);
warnc(ENAMETOOLONG, "%s", p1);
warnc(ENAMETOOLONG, "%s", p2);
warnc(i, "Can't get cpu frequencies\n");
warnc(EINVAL, "%s", optarg);
warnc(EEXIST, "%s: %s", infile, outfile);
warnc(EISDIR, "%s: %s", infile, outfile);
warnc(EEXIST, "%s: %s", infile, outfile);
warnc(error, "Invalid volume: %s", av[1]);
warnc(error, "Failed to delete volume %s",
warnc(error, "Unable to lookup volume device name");
warnc(error, "Invalid volume %s", av[1]);
warnc(error, "Failed to delete volume");
warnc(error, "Invalid volume %s", name);
warnc(error, "Failed to assign spare");
warnc(error, "Failed to set drive %u to %s", PhysDiskNum, name);
warnc(error, "Invalid volume: %s", av[1]);
warnc(error, "Fetching volume status failed");
warnc(error, "Invalid volume: %s", av[1]);
warnc(error, "volume cache change failed");
warnc(error, "Invalid volume: %s", av[1]);