summaryrefslogtreecommitdiff
path: root/include/err.h
blob: 3e670fb8a255607117231e24cdb460a60447ddbb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef __ERR_H
#define __ERR_H

#include <stdarg.h>
#include <sys/cdefs.h>

__dead void err(int eval, const char *fmt, ...);
__dead void errx(int eval, const char *fmt, ...);
__dead void verr(int eval, const char *fmt, va_list args);
__dead void verrx(int eval, const char *fmt, va_list args);

void warn(const char *fmt, ...);
void warnx(const char *fmt, ...);
void vwarn(const char *fmt, va_list args);
void vwarnx(const char *fmt, va_list args);

#endif