summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDenis Vlasenko2008-02-10 12:10:08 +0000
committerDenis Vlasenko2008-02-10 12:10:08 +0000
commit05743d79496cf96e9f6f645b6bbc165d51e6aa5c (patch)
tree50fb492810d898cdcafe63009bbb08a1dde039ca /include
parent68e8e96d7fba018b5b2354434fe0ae95fdfffc4f (diff)
downloadbusybox-05743d79496cf96e9f6f645b6bbc165d51e6aa5c.zip
busybox-05743d79496cf96e9f6f645b6bbc165d51e6aa5c.tar.gz
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)
Diffstat (limited to 'include')
-rw-r--r--include/libbb.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/libbb.h b/include/libbb.h
index 3ef03d6..b405df5 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()