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 <[email protected]>
---
 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

_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to