[PATCH 3/6] android: fix 'ionice', add ioprio defines
Tias Guns
tias at ulyssis.org
Mon May 28 21:44:31 UTC 2012
patch inspired by 'BusyBox Patch V1.0 (Vitaly Greck)'
https://code.google.com/p/busybox-android/downloads/detail?name=patch_busybox
Signed-off-by: Tias Guns <tias at ulyssis.org>
---
include/platform.h | 2 ++
miscutils/ionice.c | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/include/platform.h b/include/platform.h
index f250624..ba534b2 100644
--- a/include/platform.h
+++ b/include/platform.h
@@ -336,6 +336,8 @@ typedef unsigned smalluint;
#if defined(ANDROID) || defined(__ANDROID__)
# define BB_ADDITIONAL_PATH ":/system/sbin:/system/bin:/system/xbin"
+# define SYS_ioprio_set __NR_ioprio_set
+# define SYS_ioprio_get __NR_ioprio_get
#endif
diff --git a/miscutils/ionice.c b/miscutils/ionice.c
index bd30060..a881504 100644
--- a/miscutils/ionice.c
+++ b/miscutils/ionice.c
@@ -20,12 +20,12 @@
static int ioprio_set(int which, int who, int ioprio)
{
- return syscall(SYS_ioprio_set, which, who, ioprio);
+ return syscall(__NR_ioprio_set, which, who, ioprio);
}
static int ioprio_get(int which, int who)
{
- return syscall(SYS_ioprio_get, which, who);
+ return syscall(__NR_ioprio_get, which, who);
}
enum {
--
1.7.10
More information about the busybox
mailing list