From b1d591ccb44b9440a94b9e4238b817d93e38920d Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 4 Jun 2009 01:56:25 +0200 Subject: make rtkit compilable on non-Linux --- rtkit.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/rtkit.c b/rtkit.c index 893edde..a6c8efa 100644 --- a/rtkit.c +++ b/rtkit.c @@ -24,15 +24,19 @@ SOFTWARE. ***/ +#include + +#include "rtkit.h" + +#ifdef __linux__ + #define _GNU_SOURCE #include -#include #include #include #include -#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 -- cgit