Host library for controlling a WiConnect enabled Wi-Fi module.
Dependents: wiconnect-ota_example wiconnect-web_setup_example wiconnect-test-console wiconnect-tcp_server_example ... more
api/types/Socket/lwip/opt.h@42:8ffb253b09e7, 2015-09-28 (annotated)
- Committer:
- aymangrais
- Date:
- Mon Sep 28 03:38:43 2015 +0000
- Revision:
- 42:8ffb253b09e7
- Parent:
- 29:b6af04b77a56
increase ota timeout to be 5 seconds (instead of 1.5 sec)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dan_ackme | 29:b6af04b77a56 | 1 | |
dan_ackme | 29:b6af04b77a56 | 2 | #include <stdint.h> |
dan_ackme | 29:b6af04b77a56 | 3 | |
dan_ackme | 29:b6af04b77a56 | 4 | |
dan_ackme | 29:b6af04b77a56 | 5 | #define LWIP_SOCKET 1 |
dan_ackme | 29:b6af04b77a56 | 6 | #define LWIP_TCP 1 |
dan_ackme | 29:b6af04b77a56 | 7 | #define LWIP_UDPLITE 1 |
dan_ackme | 29:b6af04b77a56 | 8 | #define LWIP_DNS 1 |
dan_ackme | 29:b6af04b77a56 | 9 | |
dan_ackme | 29:b6af04b77a56 | 10 | #define LWIP_DNS_API_DECLARE_H_ERRNO 0 |
dan_ackme | 29:b6af04b77a56 | 11 | #define LWIP_DNS_API_DEFINE_ERRORS 0 |
dan_ackme | 29:b6af04b77a56 | 12 | |
dan_ackme | 29:b6af04b77a56 | 13 | #define LWIP_PLATFORM_BYTESWAP 1 |
dan_ackme | 29:b6af04b77a56 | 14 | |
dan_ackme | 29:b6af04b77a56 | 15 | |
dan_ackme | 29:b6af04b77a56 | 16 | typedef uint8_t u8_t; |
dan_ackme | 29:b6af04b77a56 | 17 | typedef uint16_t u16_t; |
dan_ackme | 29:b6af04b77a56 | 18 | typedef uint32_t u32_t; |
dan_ackme | 29:b6af04b77a56 | 19 | |
dan_ackme | 29:b6af04b77a56 | 20 | typedef int8_t s8_t; |
dan_ackme | 29:b6af04b77a56 | 21 | typedef int16_t s16_t; |
dan_ackme | 29:b6af04b77a56 | 22 | typedef int32_t s32_t; |
dan_ackme | 29:b6af04b77a56 | 23 | |
dan_ackme | 29:b6af04b77a56 | 24 | |
dan_ackme | 29:b6af04b77a56 | 25 | |
dan_ackme | 29:b6af04b77a56 | 26 | |
dan_ackme | 29:b6af04b77a56 | 27 | #define PACK_STRUCT_FIELD(x) x __attribute__((packed)) |
dan_ackme | 29:b6af04b77a56 | 28 | #define PACK_STRUCT_STRUCT __attribute__((packed)) |
dan_ackme | 29:b6af04b77a56 | 29 | #define PACK_STRUCT_BEGIN |
dan_ackme | 29:b6af04b77a56 | 30 | #define PACK_STRUCT_END |
dan_ackme | 29:b6af04b77a56 | 31 | |
dan_ackme | 29:b6af04b77a56 | 32 | |
dan_ackme | 29:b6af04b77a56 | 33 | |
dan_ackme | 29:b6af04b77a56 | 34 | #define LWIP_PLATFORM_HTONS(x) ( (((u16_t)(x))>>8) | (((x)&0xFF)<<8) ) |
dan_ackme | 29:b6af04b77a56 | 35 | #define LWIP_PLATFORM_HTONL(x) ( (((u32_t)(x))>>24) | (((x)&0xFF0000)>>8) \ |
dan_ackme | 29:b6af04b77a56 | 36 | | (((x)&0xFF00)<<8) | (((x)&0xFF)<<24) ) |
dan_ackme | 29:b6af04b77a56 | 37 | |
dan_ackme | 29:b6af04b77a56 | 38 | |
dan_ackme | 29:b6af04b77a56 | 39 | #ifdef LWIP_PLATFORM_BYTESWAP |
dan_ackme | 29:b6af04b77a56 | 40 | |
dan_ackme | 29:b6af04b77a56 | 41 | #define htons LWIP_PLATFORM_HTONS |
dan_ackme | 29:b6af04b77a56 | 42 | #define htonl LWIP_PLATFORM_HTONL |
dan_ackme | 29:b6af04b77a56 | 43 | #define ntohs LWIP_PLATFORM_HTONS |
dan_ackme | 29:b6af04b77a56 | 44 | #define ntohl LWIP_PLATFORM_HTONL |
dan_ackme | 29:b6af04b77a56 | 45 | |
dan_ackme | 29:b6af04b77a56 | 46 | #else |
dan_ackme | 29:b6af04b77a56 | 47 | |
dan_ackme | 29:b6af04b77a56 | 48 | #define htons(x) x |
dan_ackme | 29:b6af04b77a56 | 49 | #define htonl(x) x |
dan_ackme | 29:b6af04b77a56 | 50 | #define ntohs(x) x |
dan_ackme | 29:b6af04b77a56 | 51 | #define ntohl(x) x |
dan_ackme | 29:b6af04b77a56 | 52 | |
dan_ackme | 29:b6af04b77a56 | 53 | #endif |