Move init to libbase logging.
Change-Id: Ibfbefeff587a69e948978a037c555fd12a5ade6a
diff --git a/init/ueventd.cpp b/init/ueventd.cpp
index b637141..91f8b1a 100644
--- a/init/ueventd.cpp
+++ b/init/ueventd.cpp
@@ -53,10 +53,9 @@
signal(SIGCHLD, SIG_IGN);
open_devnull_stdio();
- klog_init();
- klog_set_level(KLOG_NOTICE_LEVEL);
+ InitKernelLogging(argv);
- NOTICE("ueventd started!\n");
+ LOG(INFO) << "ueventd started!";
selinux_callback cb;
cb.func_log = selinux_klog_callback;
@@ -108,14 +107,14 @@
name = args[0];
if (!strncmp(name,"/sys/", 5) && (nargs == 5)) {
- INFO("/sys/ rule %s %s\n",args[0],args[1]);
+ LOG(INFO) << "/sys/ rule " << args[0] << " " << args[1];
attr = args[1];
args++;
nargs--;
}
if (nargs != 4) {
- ERROR("invalid line ueventd.rc line for '%s'\n", args[0]);
+ LOG(ERROR) << "invalid line ueventd.rc line for '" << args[0] << "'";
return;
}
@@ -130,14 +129,14 @@
perm = strtol(args[1], &endptr, 8);
if (!endptr || *endptr != '\0') {
- ERROR("invalid mode '%s'\n", args[1]);
+ LOG(ERROR) << "invalid mode '" << args[1] << "'";
free(tmp);
return;
}
struct passwd* pwd = getpwnam(args[2]);
if (!pwd) {
- ERROR("invalid uid '%s'\n", args[2]);
+ LOG(ERROR) << "invalid uid '" << args[2] << "'";
free(tmp);
return;
}
@@ -145,7 +144,7 @@
struct group* grp = getgrnam(args[3]);
if (!grp) {
- ERROR("invalid gid '%s'\n", args[3]);
+ LOG(ERROR) << "invalid gid '" << args[3] << "'";
free(tmp);
return;
}