remove sporadic server members from struct sched_param
[musl] / include / spawn.h
index 29c799e..c9bd193 100644 (file)
@@ -21,12 +21,16 @@ struct sched_param;
 #define POSIX_SPAWN_SETSIGMASK 8
 #define POSIX_SPAWN_SETSCHEDPARAM 16
 #define POSIX_SPAWN_SETSCHEDULER 32
+#define POSIX_SPAWN_USEVFORK 64
+#define POSIX_SPAWN_SETSID 128
 
 typedef struct {
        int __flags;
        pid_t __pgrp;
        sigset_t __def, __mask;
-       int __prio, __pol, __pad[16];
+       int __prio, __pol;
+       void *__fn;
+       char __pad[64-sizeof(void *)];
 } posix_spawnattr_t;
 
 typedef struct {