Subversion Repositories planix.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
#include <u.h>
2
#include <libc.h>
3
#include <bio.h>
4
#include "authcmdlib.h"
5
 
6
void
7
error(char *fmt, ...)
8
{
9
	char buf[8192], *s;
10
	va_list arg;
11
 
12
	s = buf;
13
	s += snprint(s, sizeof buf, "%s: ", argv0);
14
	va_start(arg, fmt);
15
	s = vseprint(s, buf + sizeof(buf), fmt, arg);
16
	va_end(arg);
17
	*s++ = '\n';
18
	write(2, buf, s - buf);
19
	exits(buf);
20
}