3 * err.h compatibility shim
12 #ifndef LIBCRYPTOCOMPAT_ERR_H
13 #define LIBCRYPTOCOMPAT_ERR_H
22 err(int eval, const char *fmt, ...)
29 vfprintf(stderr, fmt, ap);
30 fprintf(stderr, ": ");
32 fprintf(stderr, "%s\n", strerror(sverrno));
38 errx(int eval, const char *fmt, ...)
44 vfprintf(stderr, fmt, ap);
45 fprintf(stderr, "\n");
51 warn(const char *fmt, ...)
58 vfprintf(stderr, fmt, ap);
59 fprintf(stderr, ": ");
61 fprintf(stderr, "%s\n", strerror(sverrno));
66 warnx(const char *fmt, ...)
72 vfprintf(stderr, fmt, ap);
73 fprintf(stderr, "\n");