Files
linux-kernel-module-cheat/lkmc/futex.h
Ciro Santilli 六四事件 法轮功 ab6f733140 futex: move required includes to header
2019-12-17 00:00:00 +00:00

21 lines
406 B
C

#ifndef LKMC_FUTEX_H
#define LKMC_FUTEX_H
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
#include <linux/futex.h>
#include <sys/syscall.h>
#include <unistd.h>
static int
lkmc_futex(int *uaddr, int futex_op, int val,
const struct timespec *timeout, int *uaddr2, int val3)
{
(void)uaddr2;
return syscall(SYS_futex, uaddr, futex_op, val,
timeout, uaddr, val3);
}
#endif