swrap: Add support for openat64()
[socket_wrapper.git] / config.h.cmake
1 /* Name of package */
2 #cmakedefine SOCKET_WRAPPER_PACKAGE "${SOCKET_WRAPPER_PACKAGE}"
3
4 /* Version number of package */
5 #cmakedefine SOCKET_WRAPPER_VERSION "${SOCKET_WRAPPER_VERSION}"
6
7 #cmakedefine BINARYDIR "${BINARYDIR}"
8 #cmakedefine SOURCEDIR "${SOURCEDIR}"
9
10 /************************** HEADER FILES *************************/
11
12 #cmakedefine HAVE_NETINET_TCP_FSM_H 1
13 #cmakedefine HAVE_SYS_FILIO_H 1
14 #cmakedefine HAVE_SYS_SIGNALFD_H 1
15 #cmakedefine HAVE_SYS_EVENTFD_H 1
16 #cmakedefine HAVE_SYS_SYSCALL_H 1
17 #cmakedefine HAVE_SYS_TIMERFD_H 1
18 #cmakedefine HAVE_GNU_LIB_NAMES_H 1
19 #cmakedefine HAVE_RPC_RPC_H 1
20 #cmakedefine HAVE_SYSCALL_H 1
21
22 /**************************** STRUCTS ****************************/
23
24 #cmakedefine HAVE_STRUCT_IN_PKTINFO 1
25 #cmakedefine HAVE_STRUCT_IN6_PKTINFO 1
26
27 /************************ STRUCT MEMBERS *************************/
28
29 #cmakedefine HAVE_STRUCT_SOCKADDR_SA_LEN 1
30 #cmakedefine HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
31
32 /**************************** SYMBOLS ****************************/
33
34 #cmakedefine HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
35
36 /*************************** FUNCTIONS ***************************/
37
38 /* Define to 1 if you have the `getaddrinfo' function. */
39 #cmakedefine HAVE_GETADDRINFO 1
40 #cmakedefine HAVE_SIGNALFD 1
41 #cmakedefine HAVE_EVENTFD 1
42 #cmakedefine HAVE_TIMERFD_CREATE 1
43 #cmakedefine HAVE_BINDRESVPORT 1
44 #cmakedefine HAVE_ACCEPT4 1
45 #cmakedefine HAVE_OPEN64 1
46 #cmakedefine HAVE_OPENAT64 1
47 #cmakedefine HAVE_FOPEN64 1
48 #cmakedefine HAVE_GETPROGNAME 1
49 #cmakedefine HAVE_GETEXECNAME 1
50 #cmakedefine HAVE_PLEDGE 1
51 #cmakedefine HAVE__SOCKET 1
52 #cmakedefine HAVE__CLOSE 1
53 #cmakedefine HAVE___CLOSE_NOCANCEL 1
54
55 #cmakedefine HAVE_ACCEPT_PSOCKLEN_T 1
56 #cmakedefine HAVE_IOCTL_INT 1
57 #cmakedefine HAVE_EVENTFD_UNSIGNED_INT 1
58 #cmakedefine HAVE_RECVMMSG 1
59 #cmakedefine HAVE_RECVMMSG_CONST_TIMEOUT 1
60 #cmakedefine HAVE_RECVMMSG_SSIZE_T_CONST_TIMEOUT 1
61 #cmakedefine HAVE_SENDMMSG 1
62 #cmakedefine HAVE_SENDMMSG_SSIZE_T 1
63 #cmakedefine HAVE_SYSCALL 1
64 #cmakedefine HAVE_SYSCALL_INT 1
65
66 /*************************** LIBRARIES ***************************/
67
68 #cmakedefine HAVE_GETTIMEOFDAY_TZ 1
69 #cmakedefine HAVE_GETTIMEOFDAY_TZ_VOID 1
70
71 /*************************** DATA TYPES***************************/
72
73 #cmakedefine SIZEOF_PID_T @SIZEOF_PID_T@
74
75 /**************************** OPTIONS ****************************/
76
77 #cmakedefine HAVE_GCC_THREAD_LOCAL_STORAGE 1
78 #cmakedefine HAVE_CONSTRUCTOR_ATTRIBUTE 1
79 #cmakedefine HAVE_DESTRUCTOR_ATTRIBUTE 1
80 #cmakedefine HAVE_PRAGMA_INIT 1
81 #cmakedefine HAVE_PRAGMA_FINI 1
82 #cmakedefine HAVE_FALLTHROUGH_ATTRIBUTE 1
83 #cmakedefine HAVE_ADDRESS_SANITIZER_ATTRIBUTE 1
84 #cmakedefine HAVE_SOCKADDR_STORAGE 1
85 #cmakedefine HAVE_IPV6 1
86 #cmakedefine HAVE_FUNCTION_ATTRIBUTE_FORMAT 1
87
88 #cmakedefine HAVE_APPLE 1
89 #cmakedefine HAVE_LIBSOCKET 1
90
91 /*************************** ENDIAN *****************************/
92
93 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
94    significant byte first (like Motorola and SPARC, unlike Intel). */
95 #cmakedefine WORDS_BIGENDIAN 1