Loading init/builtins.c +8 −0 Original line number Diff line number Diff line Loading @@ -954,6 +954,14 @@ int do_setsebool(int nargs, char **args) { return 0; } int do_log(int nargs, char **args) { int i; for (i = 1; i < nargs; i++) { ERROR("%s", args[i]); } return 0; } int do_loglevel(int nargs, char **args) { int log_level; char log_level_str[PROP_VALUE_MAX] = ""; Loading init/init_parser.c +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ static int lookup_keyword(const char *s) if (!strcmp(s, "eycodes")) return K_keycodes; break; case 'l': if (!strcmp(s, "og")) return K_log; if (!strcmp(s, "oglevel")) return K_loglevel; if (!strcmp(s, "oad_persist_props")) return K_load_persist_props; if (!strcmp(s, "oad_all_props")) return K_load_all_props; Loading init/keywords.h +2 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ int do_write(int nargs, char **args); int do_copy(int nargs, char **args); int do_chown(int nargs, char **args); int do_chmod(int nargs, char **args); int do_log(int nargs, char **args); int do_loglevel(int nargs, char **args); int do_load_persist_props(int nargs, char **args); int do_load_all_props(int nargs, char **args); Loading Loading @@ -103,6 +104,7 @@ enum { KEYWORD(copy, COMMAND, 2, do_copy) KEYWORD(chown, COMMAND, 2, do_chown) KEYWORD(chmod, COMMAND, 2, do_chmod) KEYWORD(log, COMMAND, 1, do_log) KEYWORD(loglevel, COMMAND, 1, do_loglevel) KEYWORD(load_persist_props, COMMAND, 0, do_load_persist_props) KEYWORD(load_all_props, COMMAND, 0, do_load_all_props) Loading init/log.h +1 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ #include <cutils/klog.h> #define ERROR(x...) KLOG_ERROR("init", x) #define NOTICE(x...) KLOG_NOTICE("init", x) #define NOTICE(x...) KLOG_INFO("init", x) #define INFO(x...) KLOG_INFO("init", x) extern int log_callback(int type, const char *fmt, ...); Loading Loading
init/builtins.c +8 −0 Original line number Diff line number Diff line Loading @@ -954,6 +954,14 @@ int do_setsebool(int nargs, char **args) { return 0; } int do_log(int nargs, char **args) { int i; for (i = 1; i < nargs; i++) { ERROR("%s", args[i]); } return 0; } int do_loglevel(int nargs, char **args) { int log_level; char log_level_str[PROP_VALUE_MAX] = ""; Loading
init/init_parser.c +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ static int lookup_keyword(const char *s) if (!strcmp(s, "eycodes")) return K_keycodes; break; case 'l': if (!strcmp(s, "og")) return K_log; if (!strcmp(s, "oglevel")) return K_loglevel; if (!strcmp(s, "oad_persist_props")) return K_load_persist_props; if (!strcmp(s, "oad_all_props")) return K_load_all_props; Loading
init/keywords.h +2 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ int do_write(int nargs, char **args); int do_copy(int nargs, char **args); int do_chown(int nargs, char **args); int do_chmod(int nargs, char **args); int do_log(int nargs, char **args); int do_loglevel(int nargs, char **args); int do_load_persist_props(int nargs, char **args); int do_load_all_props(int nargs, char **args); Loading Loading @@ -103,6 +104,7 @@ enum { KEYWORD(copy, COMMAND, 2, do_copy) KEYWORD(chown, COMMAND, 2, do_chown) KEYWORD(chmod, COMMAND, 2, do_chmod) KEYWORD(log, COMMAND, 1, do_log) KEYWORD(loglevel, COMMAND, 1, do_loglevel) KEYWORD(load_persist_props, COMMAND, 0, do_load_persist_props) KEYWORD(load_all_props, COMMAND, 0, do_load_all_props) Loading
init/log.h +1 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ #include <cutils/klog.h> #define ERROR(x...) KLOG_ERROR("init", x) #define NOTICE(x...) KLOG_NOTICE("init", x) #define NOTICE(x...) KLOG_INFO("init", x) #define INFO(x...) KLOG_INFO("init", x) extern int log_callback(int type, const char *fmt, ...); Loading