summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/logging.h
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs/src/logging.h')
-rw-r--r--libglusterfs/src/logging.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/libglusterfs/src/logging.h b/libglusterfs/src/logging.h
index bbf0d9a3891..0d290bd5a7a 100644
--- a/libglusterfs/src/logging.h
+++ b/libglusterfs/src/logging.h
@@ -73,6 +73,10 @@ extern char gf_log_xl_log_set;
levl, ##fmt); \
} while (0)
+#define gf_log_eh(fmt...) do { \
+ _gf_log_eh (__FUNTION__, ##fmt); \
+ } while (0)
+
#define gf_log_callingfn(dom, levl, fmt...) do { \
FMT_WARN (fmt); \
\
@@ -99,8 +103,7 @@ extern char gf_log_xl_log_set;
void gf_log_logrotate (int signum);
-int
-gf_log_eh (void *data);
+
void gf_log_globals_init (void);
int gf_log_init (const char *filename);
void gf_log_cleanup (void);
@@ -118,6 +121,8 @@ int _gf_log_nomem (const char *domain, const char *file,
const char *function, int line, gf_loglevel_t level,
size_t size);
+int _gf_log_eh (const char *function, const char *fmt, ...);
+
int gf_log_from_client (const char *msg, char *identifier);
void gf_log_lock (void);