remove __STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS checks in stdint.h
[musl] / include / sys / signalfd.h
index 895664b..4f3d399 100644 (file)
@@ -6,11 +6,15 @@ extern "C" {
 #endif
 
 #include <stdint.h>
+#include <fcntl.h>
 
 #define __NEED_sigset_t
 
 #include <bits/alltypes.h>
 
+#define SFD_CLOEXEC O_CLOEXEC
+#define SFD_NONBLOCK O_NONBLOCK
+
 int signalfd(int, const sigset_t *, int);
 
 struct signalfd_siginfo {