1 #ifndef COAP_CONFIG_H_
2 #define COAP_CONFIG_H_
3 
4 /* Define to 1 if libcoap supports client mode code. */
5 #define COAP_CLIENT_SUPPORT 1
6 
7 /* Define to 1 if libcoap supports server mode code. */
8 #define COAP_SERVER_SUPPORT 1
9 
10 /* Define to 1 if the system has small stack size. */
11 #define COAP_CONSTRAINED_STACK 1
12 
13 /* Define to 1 to build without TCP support. */
14 #define COAP_DISABLE_TCP 1
15 
16 /* Define to 1 to build support for IPv4 packets. */
17 /* #undef COAP_IPV4_SUPPORT 1 */
18 
19 /* Define to 1 to build support for IPv6 packets. */
20 #define COAP_IPV6_SUPPORT 1
21 
22 /* Define to 1 to build support for Unix socket packets. */
23 /* #undef COAP_AF_UNIX_SUPPORT 1 */
24 
25 /* Define to 1 to build with support for async separate responses. */
26 #define COAP_ASYNC_SUPPORT 1
27 
28 /* Define to 1 to build support for persisting observes. */
29 /* #undef COAP_WITH_OBSERVE_PERSIST 1 */
30 
31 /* Define to 1 to build with WebSockets support. */
32 /* #undef COAP_WS_SUPPORT 1 */
33 
34 /* Define to 1 to build with Q-Block (RFC9177) support. */
35 /* #undef COAP_Q_BLOCK_SUPPORT 1 */
36 
37 /* Define to 1 if you have the <assert.h> header file. */
38 #define HAVE_ASSERT_H 1
39 
40 /* Define to 1 if you have the <inttypes.h> header file. */
41 #define HAVE_INTTYPES_H 1
42 
43 /* Define to 1 if you have the <errno.h> header file. */
44 #define HAVE_ERRNO_H 1
45 
46 /* Define to 1 if you have the <limits.h> header file. */
47 #define HAVE_LIMITS_H 1
48 
49 /* Define to 1 if you have the `memset' function. */
50 #define HAVE_MEMSET 1
51 
52 /* Define to 1 if you have the <stddef.h> header file. */
53 #define HAVE_STDDEF_H 1
54 
55 /* Define to 1 if you have the <stdint.h> header file. */
56 #define HAVE_STDINT_H 1
57 
58 /* Define to 1 if you have the <stdlib.h> header file. */
59 #define HAVE_STDLIB_H 1
60 
61 /* Define to 1 if you have the `strcasecmp' function. */
62 #define HAVE_STRCASECMP 1
63 
64 /* Define to 1 if you have the <strings.h> header file. */
65 #define HAVE_STRINGS_H 1
66 
67 /* Define to 1 if you have the <string.h> header file. */
68 #define HAVE_STRING_H 1
69 
70 /* Define to 1 if you have the `strnlen' function. */
71 #define HAVE_STRNLEN 1
72 
73 /* Define to 1 if you have the `strrchr' function. */
74 #define HAVE_STRRCHR 1
75 
76 /* Define to 1 if you have the `snprintf' function. */
77 #define HAVE_SNPRINTF 1
78 
79 /* Define to the address where bug reports for this package should be sent. */
80 #define PACKAGE_BUGREPORT "libcoap-developers@lists.sourceforge.net"
81 
82 /* Define to the full name of this package. */
83 #define PACKAGE_NAME "libcoap"
84 
85 /* Define to the full name and version of this package. */
86 #define PACKAGE_STRING "libcoap 4.3.4"
87 
88 /* Define to the one symbol short name of this package. */
89 #define PACKAGE_TARNAME "libcoap"
90 
91 /* Define to the home page for this package. */
92 #define PACKAGE_URL "https://libcoap.net/"
93 
94 /* Define to the version of this package. */
95 #define PACKAGE_VERSION "4.3.4"
96 
97 #define WITH_CONTIKI 1
98 
99 #define HASH_NONFATAL_OOM 1
100 
101 #ifndef HEAPMEM_CONF_ARENA_SIZE
102 #define HEAPMEM_CONF_ARENA_SIZE 6144
103 #endif
104 
105 #endif /* COAP_CONFIG_H_ */
106