]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Changes in shared code that don't affect open-vm-tools functionality.
authorVMware, Inc <>
Mon, 20 Dec 2010 22:14:10 +0000 (14:14 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Mon, 20 Dec 2010 22:14:10 +0000 (14:14 -0800)
Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/include/log.h

index 3bc3fbda0276e9e45bb8c8cc40b244ca7594b1e6..7397738d47d64e0b0ca61293fa3edaefe3419415 100644 (file)
@@ -148,6 +148,8 @@ typedef enum {
 
 typedef struct
 {
+   uint32         signature;            // initialization signature
+
    const char    *fileName;             // File name, if known
    const char    *config;               // Config variable to look up
    const char    *suffix;               // Suffix to generate log file name
@@ -174,17 +176,27 @@ typedef struct
    char           systemLoggerID[128];  // Identifier for system logger
 } LogInitParams;
 
+void Log_GetStaticDefaults(LogInitParams *params);
+
+void Log_ApplyConfigValues(const char *appPrefix,
+                           LogInitParams *params);
+
 void Log_GetInitDefaults(const char *fileName,
                          const char *config,
                          const char *suffix,
                          const char *appPrefix,
                          LogInitParams *params);
 
+Bool Log_InitEx(const LogInitParams *params);
+
 Bool Log_Init(const char *fileName,
               const char *config,
               const char *suffix);
 
-Bool Log_InitEx(const LogInitParams *params);
+Bool Log_InitWithFile(const char *fileName,
+                      const char *appPrefix);
+
+Bool Log_InitWithConfig(const char *appPrefix);
 
 void Log_UpdateFileControl(Bool append,
                            unsigned keepOld,