#include <connman/log.h>
int __connman_log_init(const char *program, const char *debug,
- connman_bool_t detach, connman_bool_t backtrace);
+ connman_bool_t detach, connman_bool_t backtrace,
+ const char *program_name, const char *program_version);
void __connman_log_cleanup(connman_bool_t backtrace);
void __connman_log_enable(struct connman_debug_desc *start,
struct connman_debug_desc *stop);
}
int __connman_log_init(const char *program, const char *debug,
- connman_bool_t detach, connman_bool_t backtrace)
+ connman_bool_t detach, connman_bool_t backtrace,
+ const char *program_name, const char *program_version)
{
static char path[PATH_MAX];
int option = LOG_NDELAY | LOG_PID;
openlog(basename(program), option, LOG_DAEMON);
- syslog(LOG_INFO, "Connection Manager version %s", VERSION);
+ syslog(LOG_INFO, "%s version %s", program_name, program_version);
return 0;
}
g_dbus_set_disconnect_function(conn, disconnect_callback, NULL, NULL);
__connman_log_init(argv[0], option_debug, option_detach,
- option_backtrace);
+ option_backtrace, "Connection Manager", VERSION);
__connman_dbus_init(conn);
g_test_init(&argc, &argv, NULL);
- __connman_log_init(argv[0], "*", FALSE, TRUE);
+ __connman_log_init(argv[0], "*", FALSE, TRUE, "test-nat", VERSION);
__connman_iptables_init();
__connman_nat_init();