From 05743d79496cf96e9f6f645b6bbc165d51e6aa5c Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Sun, 10 Feb 2008 12:10:08 +0000 Subject: hush: reinstate `cmd` handling for NOMMU (with fat big warning). hush: fix a case where none of pipe members could be started because of fork failure hush: rename functions: xxx_real -> xxx hush: try to add a bit more of vfork-friendliness hush: add rudimentary design docs hush: add TODO (newly discovered bug with globbing) --- include/libbb.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include') diff --git a/include/libbb.h b/include/libbb.h index 3ef03d6c9..b405df541 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -664,6 +664,9 @@ enum { void re_exec(char **argv) ATTRIBUTE_NORETURN; void forkexit_or_rexec(char **argv); extern bool re_execed; + int BUG_fork_is_unavailable_on_nommu(void); + int BUG_daemon_is_unavailable_on_nommu(void); + void BUG_bb_daemonize_is_unavailable_on_nommu(void); # define fork() BUG_fork_is_unavailable_on_nommu() # define daemon(a,b) BUG_daemon_is_unavailable_on_nommu() # define bb_daemonize(a) BUG_bb_daemonize_is_unavailable_on_nommu() -- cgit v1.2.3