src/server/daemon/log.h

changeset 385
a1f4cb076d2f
parent 256
19259b6c5cf7
child 415
d938228c382e
equal deleted inserted replaced
210:21274e5950af 385:a1f4cb076d2f
38 #ifdef __cplusplus 38 #ifdef __cplusplus
39 extern "C" { 39 extern "C" {
40 #endif 40 #endif
41 41
42 typedef struct { 42 typedef struct {
43 char *file; 43 const char *file;
44 char *level; 44 const char *level;
45 int log_stdout; 45 int log_stdout;
46 int log_stderr; 46 int log_stderr;
47 } LogConfig; 47 } LogConfig;
48 48
49 typedef struct { 49 typedef struct {
50 FILE *file; 50 FILE *file;
51 uint32_t ref; 51 uint32_t ref;
73 73
74 void log_add_logdup(LogDup *dup); 74 void log_add_logdup(LogDup *dup);
75 void log_remove_logdup(LogDup *dup); 75 void log_remove_logdup(LogDup *dup);
76 76
77 // access logging 77 // access logging
78 LogFile* get_access_log_file(sstr_t file); 78 LogFile* get_access_log_file(scstr_t file);
79 79
80 #ifdef __cplusplus 80 #ifdef __cplusplus
81 } 81 }
82 #endif 82 #endif
83 83

mercurial