aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartekgola@gmail.com>2014-12-10 13:34:42 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2014-12-10 13:46:53 +0100
commit202d9a646489ed3f15c0460d76776b3dfb1d4e72 (patch)
tree0d6e7b70b4ef690f557a090d69710e7e2c65405e
parentbd7c1f2d13cd1f7927ec081e4f23ee0f0b079e9a (diff)
downloadbusybox-202d9a646489ed3f15c0460d76776b3dfb1d4e72.tar.gz
Config: select PLATFORM_LINUX if using sendfile()
Man entry for sendfile: Not specified in POSIX.1-2001, or other standards. Other UNIX systems implement sendfile() with different semantics and prototypes. It should not be used in portable programs. Select PLATFORM_LINUX if enabling FEATURE_USE_SENDFILE. Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--Config.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/Config.in b/Config.in
index 285fe0a19..07b4bf36b 100644
--- a/Config.in
+++ b/Config.in
@@ -267,6 +267,7 @@ config PAM
config FEATURE_USE_SENDFILE
bool "Use sendfile system call"
default y
+ select PLATFORM_LINUX
help
When enabled, busybox will use the kernel sendfile() function
instead of read/write loops to copy data between file descriptors