netinet/udp.h: add TCP_ENCAP_ESPINTCP from linux v5.6
[musl] / include / sched.h
index 674bad7..822f464 100644 (file)
@@ -19,10 +19,14 @@ extern "C" {
 struct sched_param {
        int sched_priority;
        int __reserved1;
+#if _REDIR_TIME64
+       long __reserved2[4];
+#else
        struct {
                time_t __reserved1;
                long __reserved2;
        } __reserved2[2];
+#endif
        int __reserved3;
 };
 
@@ -49,6 +53,7 @@ int     sched_yield(void);
 #define CLONE_FS       0x00000200
 #define CLONE_FILES    0x00000400
 #define CLONE_SIGHAND  0x00000800
+#define CLONE_PIDFD    0x00001000
 #define CLONE_PTRACE   0x00002000
 #define CLONE_VFORK    0x00004000
 #define CLONE_PARENT   0x00008000
@@ -132,6 +137,10 @@ __CPU_op_func_S(XOR, ^)
 
 #endif
 
+#if _REDIR_TIME64
+__REDIR(sched_rr_get_interval, __sched_rr_get_interval_time64);
+#endif
+
 #ifdef __cplusplus
 }
 #endif