blob: b17c0f30cb38188bee7f7f3234fceb99adc82031 [file] [log] [blame]
#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