10 Warning(char *fmt, ...)
14 fprintf(stderr, "%s: WARNING: ", pname);
17 vfprintf(stderr, fmt, args);
20 fprintf(stderr, "\n");
28 fprintf(stderr, "%s: ERROR: ", pname);
31 vfprintf(stderr, fmt, args);
34 fprintf(stderr, "\n");
40 Perror(char *fmt, ...)
46 fprintf(stderr, "%s: ERROR: ", pname);
49 vfprintf(stderr, fmt, args);
52 if ((p = strerror(e)) == NULL || *p == '\0')
53 fprintf(stderr, ": Unknown Error (%d)\n", e);
55 fprintf(stderr, ": %s\n", p);