eventfd syscall wrapper and read/write wrappers
[musl] / src / linux / eventfd.c
diff --git a/src/linux/eventfd.c b/src/linux/eventfd.c
new file mode 100644 (file)
index 0000000..cb39a7b
--- /dev/null
@@ -0,0 +1,7 @@
+#include <sys/eventfd.h>
+#include "syscall.h"
+
+int eventfd(unsigned int count, int flags)
+{
+       return syscall(flags ? SYS_eventfd2 : SYS_eventfd, count, flags);
+}