#define LOG_H
/* Log constants to be used with LOG() and LOG_PERROR() macros. */
-#define LOG_ERROR LOG_ERROR_LEVEL, __FILE__, __LINE__
-#define LOG_WARNING LOG_WARNING_LEVEL, __FILE__, __LINE__
-#define LOG_DEBUG LOG_DEBUG_LEVEL, __FILE__, __LINE__
+#define ERROR LOG_ERROR_LEVEL, __FILE__, __LINE__
+#define WARNING LOG_WARNING_LEVEL, __FILE__, __LINE__
+#define DEBUG1 LOG_DEBUG1_LEVEL, __FILE__, __LINE__
+#define DEBUG2 LOG_DEBUG2_LEVEL, __FILE__, __LINE__
/* Log level constants. */
#define LOG_ERROR_LEVEL 0
#define LOG_WARNING_LEVEL 1
-#define LOG_DEBUG_LEVEL 2
+#define LOG_DEBUG1_LEVEL 2
+#define LOG_DEBUG2_LEVEL 3
/* Call log_message() and print current file and line number. */
#define LOG \