| #include <stddef.h> |
| #include <stdio.h> |
| #include <stddef.h> |
| #include <unistd.h> |
| #define loff_t ssize_t |
| #define socklen_t size_t |
| #define fd_set struct fd_set |
| #define id_t unsigned int |
| // typedef int mqd_t; |
| #define mqd_t int |
| // typedef unsigned long int nfds_t; |
| #define nfds_t unsigned long int |
| |
| #if 0 |
| typedef struct |
| { |
| unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; |
| } __sigset_t; |
| define struct py_sigset_t \ |
| { \ |
| unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; \ |
| }; |
| #else |
| #define kernel_sigset_t sigset_t |
| #define old_kernel_sigset_t sigset_t |
| #endif |
| |
| #if 0 |
| typedef enum |
| { |
| P_ALL, |
| P_PID, |
| P_PGID |
| } idtype_t; |
| #else |
| #define idtype_t int |
| #endif |