Index: fusl/src/unistd/nice.c |
diff --git a/fusl/src/unistd/nice.c b/fusl/src/unistd/nice.c |
new file mode 100644 |
index 0000000000000000000000000000000000000000..da56996776e26aedd31b4c5495d24797cfbce070 |
--- /dev/null |
+++ b/fusl/src/unistd/nice.c |
@@ -0,0 +1,12 @@ |
+#include <unistd.h> |
+#include <sys/resource.h> |
+#include "syscall.h" |
+ |
+int nice(int inc) |
+{ |
+#ifdef SYS_nice |
+ return syscall(SYS_nice, inc); |
+#else |
+ return setpriority(PRIO_PROCESS, 0, getpriority(PRIO_PROCESS, 0)+inc); |
+#endif |
+} |