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