Subversion Repositories planix.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
#include "stdinc.h"
2
#include "dat.h"
3
#include "fns.h"
4
 
5
char TraceDisk[] = "disk";
6
char TraceLump[] = "lump";
7
char TraceBlock[] = "block";
8
char TraceProc[] = "proc";
9
char TraceWork[] = "work";
10
char TraceQuiet[] = "quiet";
11
char TraceRpc[] = "rpc";
12
 
13
void
14
trace(char *level, char *fmt, ...)
15
{
16
	char buf[512];
17
	va_list arg;
18
 
19
	if(level == nil || !ventilogging)
20
		return;
21
	va_start(arg, fmt);
22
	vsnprint(buf, sizeof buf, fmt, arg);
23
	va_end(arg);
24
	vtlog(level, "<font size=-1>%T %s:</font> %s<br>\n",
25
			threadgetname(), buf);
26
	vtlog("all", "<font size=-1>%T <font color=#777777>%s</font> %s:</font> %s<br>\n",
27
			level, threadgetname(), buf);
28
}
29
 
30
void
31
traceinit(void)
32
{
33
}
34
 
35
void
36
settrace(char *trace)
37
{
38
	USED(trace);
39
}