syslog.h 595 B

123456789101112131415161718192021222324
  1. #ifndef __SYSLOG_H__
  2. #define __SYSLOG_H__
  3. enum {
  4. SYSLOG_EMERGENCY = 0,
  5. SYSLOG_ALERT,
  6. SYSLOG_CRITICAL,
  7. SYSLOG_ERROR,
  8. SYSLOG_WARNING,
  9. SYSLOG_NOTICE,
  10. SYSLOG_INFORMATIONAL,
  11. SYSLOG_DEBUG,
  12. };
  13. #if defined(HARDWARE_BT6711) && !defined(BT6702_SERVICE)
  14. #include <stdint.h>
  15. void openlog(void);
  16. void syslog(uint8_t severity, char *fmt, ...);
  17. void syslog_str(uint8_t severity, char *msg);
  18. #else // defined(HARDWARE_BT6711) && !defined(BT6702_SERVICE)
  19. #define openlog()
  20. #define syslog(...)
  21. #define syslog_str(...)
  22. #endif // defined(HARDWARE_BT6711) && !defined(BT6702_SERVICE)
  23. #endif // __SYSLOG_H__