Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
/* Forward decl */
struct MsgList;
-typedef void (LogBasicFunc)(const char *fmt,
- va_list args);
+typedef void (LogOutputFunc)(int level,
+ const char *fmt,
+ va_list args);
typedef enum {
Bool Log_CopyFile(const char *fileName, struct MsgList **errs);
uint32 Log_MaxLineLength(void);
-void Log_RegisterBasicFunctions(LogBasicFunc *log,
- LogBasicFunc *warning);
+void Log_RegisterOutputFunction(LogOutputFunc *func);
Bool Log_SetOutput(const char *fileName,
const char *config,