aboutsummaryrefslogtreecommitdiff
path: root/libbb/missing_syscalls.c
diff options
context:
space:
mode:
authorSean MacLennan <seanm@seanm.ca>2018-03-04 23:15:59 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2018-03-04 23:15:59 +0100
commitd9aabfe578e58ef8a884c402d6294edc8dfda883 (patch)
tree581a7127f7600ef7434bb8b422af669cf0e6ee3e /libbb/missing_syscalls.c
parentd4802c6243e64e28690577bc0bb4f030581c496b (diff)
downloadbusybox-w32-d9aabfe578e58ef8a884c402d6294edc8dfda883.tar.gz
busybox-w32-d9aabfe578e58ef8a884c402d6294edc8dfda883.tar.bz2
busybox-w32-d9aabfe578e58ef8a884c402d6294edc8dfda883.zip
make busybox more portable
Move some distro specific include files into the appropriate #ifdef blocks to make the code more portable. Signed-off-by: Sean MacLennan <seanm@seanm.ca> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/missing_syscalls.c')
-rw-r--r--libbb/missing_syscalls.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libbb/missing_syscalls.c b/libbb/missing_syscalls.c
index 093412811..87cf59b3d 100644
--- a/libbb/missing_syscalls.c
+++ b/libbb/missing_syscalls.c
@@ -3,14 +3,13 @@
3 * 3 *
4 * Licensed under GPLv2, see file LICENSE in this source tree. 4 * Licensed under GPLv2, see file LICENSE in this source tree.
5 */ 5 */
6
7//kbuild:lib-y += missing_syscalls.o 6//kbuild:lib-y += missing_syscalls.o
8 7
9/*#include <linux/timex.h> - for struct timex, but may collide with <time.h> */
10#include <sys/syscall.h>
11#include "libbb.h" 8#include "libbb.h"
12 9
13#if defined(ANDROID) || defined(__ANDROID__) 10#if defined(ANDROID) || defined(__ANDROID__)
11/*# include <linux/timex.h> - for struct timex, but may collide with <time.h> */
12# include <sys/syscall.h>
14pid_t getsid(pid_t pid) 13pid_t getsid(pid_t pid)
15{ 14{
16 return syscall(__NR_getsid, pid); 15 return syscall(__NR_getsid, pid);