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
trace(char * level,char * fmt,...)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
traceinit(void)31 traceinit(void)
32 {
33 }
34 
35 void
settrace(char * trace)36 settrace(char *trace)
37 {
38 	USED(trace);
39 }
40