Blame profiles/osapi/linux.h

163f76
#ifndef PY_OSAPI_LINUX_H
163f76
#define PY_OSAPI_LINUX_H
163f76
163f76
/* sys headers */
163f76
#define HAVE_SYS_EPOLL_H                1
163f76
163f76
/* interfaces */
163f76
#define HAVE_EPOLL                      1
998eeb
#define HAVE_LINUX_CAN_RAW_FD_FRAMES    1
8405f1
#define HAVE_SOCKADDR_ALG               1
163f76
163f76
/* os-specific headers */
163f76
#define HAVE_ASM_TYPES_H                1
163f76
#define HAVE_ALLOCA_H                   1
163f76
#define HAVE_DIRENT_H                   1
998eeb
#define HAVE_LINUX_CAN_BCM_H            1
998eeb
#define HAVE_LINUX_CAN_H                1
998eeb
#define HAVE_LINUX_CAN_RAW_H            1
163f76
#define HAVE_LINUX_NETLINK_H            1
998eeb
#define HAVE_LINUX_RANDOM_H             1
163f76
#define HAVE_LINUX_TIPC_H               1
0336de
#define HAVE_LINUX_VM_SOCKETS_H         1
163f76
#define HAVE_NETPACKET_PACKET_H         1
163f76
163f76
/* os characteristics */
163f76
#define RETSIGTYPE                      void
163f76
#define SHLIB_EXT                       ".so"
163f76
163f76
/* framework characteristics */
163f76
#define SYS_SELECT_WITH_SYS_TIME        1
163f76
#define TANH_PRESERVES_ZERO_SIGN        1
163f76
#define TIME_WITH_SYS_TIME              1
163f76
163f76
#endif