1 #ifndef _ERR_H 2 #define _ERR_H 3 4 #include <features.h> 5 #include <stdarg.h> 6 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 11 void warn(const char *, ...); 12 void vwarn(const char *, va_list); 13 void warnx(const char *, ...); 14 void vwarnx(const char *, va_list); 15 16 _Noreturn void err(int, const char *, ...); 17 _Noreturn void verr(int, const char *, va_list); 18 _Noreturn void errx(int, const char *, ...); 19 _Noreturn void verrx(int, const char *, va_list); 20 21 #ifdef __cplusplus 22 } 23 #endif 24 25 #endif 26