mirror of https://github.com/hak5/openwrt-owl.git
perf: drop sched_getcpu wrapper
Current musl already provides sched_getcpu Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
parent
91362e7aa4
commit
012873074f
|
@ -7,7 +7,6 @@
|
|||
#include <asm/unistd.h>
|
||||
#include <unistd.h>
|
||||
#include <stdio.h>
|
||||
#include <sched.h>
|
||||
|
||||
#undef _IOWR
|
||||
#undef _IOR
|
||||
|
@ -40,21 +39,5 @@ static inline long sysconf_wrap(int name)
|
|||
|
||||
#define sysconf(_n) sysconf_wrap(_n)
|
||||
|
||||
static inline int compat_sched_getcpu(void)
|
||||
{
|
||||
#ifdef __NR_getcpu
|
||||
unsigned int val;
|
||||
|
||||
if (syscall(__NR_getcpu, &val))
|
||||
return -1;
|
||||
|
||||
return val;
|
||||
#else
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
#define sched_getcpu compat_sched_getcpu
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue