1 a0d146ed 2005-07-12 devnull #include "stdinc.h"
2 a0d146ed 2005-07-12 devnull #include "dat.h"
3 a0d146ed 2005-07-12 devnull #include "fns.h"
5 a0d146ed 2005-07-12 devnull char TraceDisk[] = "disk";
6 a0d146ed 2005-07-12 devnull char TraceLump[] = "lump";
7 a0d146ed 2005-07-12 devnull char TraceBlock[] = "block";
8 a0d146ed 2005-07-12 devnull char TraceProc[] = "proc";
9 a0d146ed 2005-07-12 devnull char TraceWork[] = "work";
10 a0d146ed 2005-07-12 devnull char TraceQuiet[] = "quiet";
11 a0d146ed 2005-07-12 devnull char TraceRpc[] = "rpc";
14 a0d146ed 2005-07-12 devnull trace(char *level, char *fmt, ...)
16 a0d146ed 2005-07-12 devnull char buf[512];
17 a0d146ed 2005-07-12 devnull va_list arg;
19 a0d146ed 2005-07-12 devnull if(level == nil || !ventilogging)
21 a0d146ed 2005-07-12 devnull va_start(arg, fmt);
22 a0d146ed 2005-07-12 devnull vsnprint(buf, sizeof buf, fmt, arg);
23 a0d146ed 2005-07-12 devnull va_end(arg);
24 a0d146ed 2005-07-12 devnull vtlog(level, "<font size=-1>%T %s:</font> %s<br>\n",
25 a0d146ed 2005-07-12 devnull threadgetname(), buf);
26 a0d146ed 2005-07-12 devnull vtlog("all", "<font size=-1>%T <font color=#777777>%s</font> %s:</font> %s<br>\n",
27 a0d146ed 2005-07-12 devnull level, threadgetname(), buf);
31 a0d146ed 2005-07-12 devnull traceinit(void)
36 a0d146ed 2005-07-12 devnull settrace(char *trace)
38 ae3265db 2005-10-29 devnull USED(trace);