1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
/************************************************************************/
/* LwIP-specific parameters */
/************************************************************************/
/*
* SETTING FOR TINYDTLS OVER LWIP
* In standard installation of TinyDTLS they are at dtls_config.h
* Only those used by the main library (not test/ or test* files) are here.
*/
/* ! LWIP_SOCKET */
/* DTLS_ECC */
/* DTLS_PSK */
/* LwIP supports <assert.h> header file. */
/* LwIP supports <inttypes.h> header file. */
/* LwIP supports the member sin6_len */
/* LwIP supports the <sys/time.h> header file. */
/* LwIP supports the <time.h> header file. */
/* LwIP has partial support for the `vprintf' function. */
/* DANGER Removing bring issues with dtls_debug.h and dtls_debug.c */
/*
* INFORMATION ABOUT TINYDTLS
* NOTE: This is used mostly by dtls_debug
*/
/* Define to the address where bug reports for this package should be sent. */
/* Define to the full name of this package. */
/* Define to the full name and version of this package. */
/* Define to the one symbol short name of this package. */
/* Define to the home page for this package. */
/* Define to the version of this package. */
/** do not use uthash's hash tables (the tables uses malloc/free) */
/*
* INFORMATION SHA2/ LIBRARY VARIABLES
*
* TODO: Clarify the way LwIP identifies BYTE_ORDER
*/
/*
* LwIP supports the <inttypes.h> header file.
* NOTE: uintXX_t definitions with the ANSI C headers instead of custom typedef
*/
/* LwIP "supports" memset()/memcpy() BUT not bzero()/mcopy(). */
/*
* NOTE Gcc is who define if we are big endian or little endian.
* Because LwIP has __BYTE_ORDER__ and BYTE_ORDER it is not clear which one
* should take preference here. Or, if the #define inside of sha2/sha2.h
* should be removed at all.
*/
/* _LWIP_PLATFORM_ */