diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-06-04 01:56:25 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-06-04 01:56:25 +0200 |
commit | b1d591ccb44b9440a94b9e4238b817d93e38920d (patch) | |
tree | 51cc3ea3b9918773e7f70366535f07f000834bfa | |
parent | 065fe7baaa263b8140acd6f1ff1c816af9e02d0d (diff) |
make rtkit compilable on non-Linux
-rw-r--r-- | rtkit.c | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -24,15 +24,19 @@ SOFTWARE. ***/ +#include <errno.h> + +#include "rtkit.h" + +#ifdef __linux__ + #define _GNU_SOURCE #include <string.h> -#include <errno.h> #include <unistd.h> #include <sys/types.h> #include <sys/syscall.h> -#include "rtkit.h" static pid_t _gettid(void) { return syscall(SYS_gettid); @@ -166,3 +170,15 @@ finish: return ret; } + +#else + +int rtkit_make_realtime(DBusConnection *connection, pid_t thread, int priority) { + return -ENOTSUP; +} + +int rtkit_make_high_priority(DBusConnection *connection, pid_t thread, int nice_level) { + return -ENOTSUP; +} + +#endif |