diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-02-10 12:10:08 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-02-10 12:10:08 +0000 |
commit | 05743d79496cf96e9f6f645b6bbc165d51e6aa5c (patch) | |
tree | 50fb492810d898cdcafe63009bbb08a1dde039ca /include | |
parent | 68e8e96d7fba018b5b2354434fe0ae95fdfffc4f (diff) | |
download | busybox-w32-05743d79496cf96e9f6f645b6bbc165d51e6aa5c.tar.gz busybox-w32-05743d79496cf96e9f6f645b6bbc165d51e6aa5c.tar.bz2 busybox-w32-05743d79496cf96e9f6f645b6bbc165d51e6aa5c.zip |
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.h | 3 |
1 files changed, 3 insertions, 0 deletions
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 { | |||
664 | void re_exec(char **argv) ATTRIBUTE_NORETURN; | 664 | void re_exec(char **argv) ATTRIBUTE_NORETURN; |
665 | void forkexit_or_rexec(char **argv); | 665 | void forkexit_or_rexec(char **argv); |
666 | extern bool re_execed; | 666 | extern bool re_execed; |
667 | int BUG_fork_is_unavailable_on_nommu(void); | ||
668 | int BUG_daemon_is_unavailable_on_nommu(void); | ||
669 | void BUG_bb_daemonize_is_unavailable_on_nommu(void); | ||
667 | # define fork() BUG_fork_is_unavailable_on_nommu() | 670 | # define fork() BUG_fork_is_unavailable_on_nommu() |
668 | # define daemon(a,b) BUG_daemon_is_unavailable_on_nommu() | 671 | # define daemon(a,b) BUG_daemon_is_unavailable_on_nommu() |
669 | # define bb_daemonize(a) BUG_bb_daemonize_is_unavailable_on_nommu() | 672 | # define bb_daemonize(a) BUG_bb_daemonize_is_unavailable_on_nommu() |