summaryrefslogtreecommitdiffstats
path: root/init/init_parser.h
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2015-02-06 20:15:18 -0800
committerElliott Hughes <enh@google.com>2015-02-25 17:55:34 -0800
commit8d82ea05cb0945ba6cb8bf321b9ffbd0b6932745 (patch)
tree2b73c3eac0ffb520609acf1f2b52d609e419f227 /init/init_parser.h
parent5329d3fd54fa875bb7de78a8c40134cc63921c64 (diff)
downloadsystem_core-8d82ea05cb0945ba6cb8bf321b9ffbd0b6932745.zip
system_core-8d82ea05cb0945ba6cb8bf321b9ffbd0b6932745.tar.gz
system_core-8d82ea05cb0945ba6cb8bf321b9ffbd0b6932745.tar.bz2
Implement exec.
Change-Id: I20329bc9b378479d745b498d6a00eca0872cd5ab
Diffstat (limited to 'init/init_parser.h')
-rw-r--r--init/init_parser.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/init/init_parser.h b/init/init_parser.h
index 0047da7..6348607 100644
--- a/init/init_parser.h
+++ b/init/init_parser.h
@@ -20,6 +20,7 @@
#define INIT_PARSER_MAXARGS 64
struct action;
+struct service;
struct action *action_remove_queue_head(void);
void action_add_queue_tail(struct action *act);
@@ -33,4 +34,6 @@ void queue_builtin_action(int (*func)(int nargs, char **args), const char *name)
int init_parse_config_file(const char *fn);
int expand_props(char *dst, const char *src, int len);
+service* make_exec_oneshot_service(int argc, char** argv);
+
#endif