summaryrefslogtreecommitdiffstats
path: root/libc/unistd/daemon.c
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-04-23 14:56:15 +0000
committerEric Andersen <andersen@codepoet.org>2001-04-23 14:56:15 +0000
commitc4a3f3f81ea90e3df93c352ac0e2161a4bfd3327 (patch)
treea51090af30c4c901647c5d2bb1c791f9b06d0cdf /libc/unistd/daemon.c
parent4d7c5fea1ce2cca0275f58a86138bc402a7f09fe (diff)
downloaduClibc-alpine-c4a3f3f81ea90e3df93c352ac0e2161a4bfd3327.tar.bz2
uClibc-alpine-c4a3f3f81ea90e3df93c352ac0e2161a4bfd3327.tar.xz
Only compile in daemon() if the target has an MMU.
-Erik
Diffstat (limited to 'libc/unistd/daemon.c')
-rw-r--r--libc/unistd/daemon.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/libc/unistd/daemon.c b/libc/unistd/daemon.c
index 10473cf74..d10c7931c 100644
--- a/libc/unistd/daemon.c
+++ b/libc/unistd/daemon.c
@@ -32,10 +32,11 @@
#include <paths.h>
#include <unistd.h>
+/* Note that this file should not be compiled in
+ * unless __UCLIBC_HAS_MMU__ is defined */
int daemon( int nochdir, int noclose )
{
-#if __UCLIBC_HAS_MMU__
int fd;
switch (fork()) {
@@ -61,10 +62,6 @@ int daemon( int nochdir, int noclose )
close(fd);
}
return(0);
-#else
- fprintf(stderr, "Sorry, daemon() requires an MMU\n");
- return(-1);
-#endif
}