Add device type for Nozomi based hardware
[connman] / src / log.c
index 0b94fd6..3d8a4e9 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -2,7 +2,7 @@
  *
  *  Connection Manager
  *
- *  Copyright (C) 2007-2008  Intel Corporation. All rights reserved.
+ *  Copyright (C) 2007-2009  Intel Corporation. All rights reserved.
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License version 2 as
 
 #include "connman.h"
 
-static volatile int debug_enabled = 0;
+static volatile gboolean debug_enabled = FALSE;
 
+/**
+ * connman_info:
+ * @format: format string
+ * @Varargs: list of arguments
+ *
+ * Output general information
+ */
 void connman_info(const char *format, ...)
 {
        va_list ap;
@@ -41,6 +48,13 @@ void connman_info(const char *format, ...)
        va_end(ap);
 }
 
+/**
+ * connman_error:
+ * @format: format string
+ * @varargs: list of arguments
+ *
+ * Output error messages
+ */
 void connman_error(const char *format, ...)
 {
        va_list ap;
@@ -52,11 +66,21 @@ void connman_error(const char *format, ...)
        va_end(ap);
 }
 
+/**
+ * connman_debug:
+ * @format: format string
+ * @varargs: list of arguments
+ *
+ * Output debug message
+ *
+ * The actual output of the debug message is controlled via a command line
+ * switch. If not enabled, these messages will be ignored.
+ */
 void connman_debug(const char *format, ...)
 {
        va_list ap;
 
-       if (!debug_enabled)
+       if (debug_enabled == FALSE)
                return;
 
        va_start(ap, format);
@@ -66,11 +90,11 @@ void connman_debug(const char *format, ...)
        va_end(ap);
 }
 
-int __connman_log_init(int detach, int debug)
+int __connman_log_init(gboolean detach, gboolean debug)
 {
        int option = LOG_NDELAY | LOG_PID;
 
-       if (!detach)
+       if (detach == FALSE)
                option |= LOG_PERROR;
 
        openlog("connmand", option, LOG_DAEMON);