In fact, crc32.tab, parser.c and parser.h are the same files as
those in LTT library.
+Important notes :
+ * Do not put "-" symbols in facilities name.
+ * Use the exact same name for facility xml file and for facility name.
+
Note about strings :
There are three methods to write strings in genevent, each suitable and
efficient for a particular case. They are explained here from the fastest
size.
A typical use for this case is filenames in the Linux kernel. The
- dentry strucure has a d_name members, which is a struct qstr containing
+ dentry strucure has a d_name member, which is a struct qstr containing
a unsigned int len and const unsigned char *name.
you must use a sequence to declare this efficiently :
- <sequence lengthtype=<uint>/><char></sequence>
+ <sequence><uint><char></sequence>
3 - The C code presents a \0 terminated string.