backup
[lcr.git] / trace.h
diff --git a/trace.h b/trace.h
index e7012e0..54fdefe 100644 (file)
--- a/trace.h
+++ b/trace.h
@@ -10,8 +10,8 @@
 \*****************************************************************************/ 
 
 struct trace_element {
-       char name[10];
-       char sub[10];
+       char name[11];
+       char sub[11];
        char value[64];
 };
 
@@ -26,7 +26,7 @@ struct trace {
        unsigned long sec, usec;
        
        /* type */
-       char category[4];
+       int category;
        int serial;
        char name[64];
 
@@ -41,7 +41,9 @@ struct trace {
 #define        CATEGORY_EP     0x02
 
 
-void start_trace(int port, char *interface, char *caller, char *dialing, int direction, char *category, char *name);
-void add_trace(char *name, char *sub, char *value);
+void start_trace(int port, struct interface *interface, char *caller, char *dialing, int direction, int category, int serial, char *name);
+void add_trace(char *name, char *sub, const char *fmt, ...);
 void end_trace(void);
 //char *print_trace(int port, char *interface, char *caller, char *dialing, int direction, char *category, char *name);
+
+