|
lwIP 2.2.1
Lightweight IP stack
|
#include "arch/cc.h"#include <stdio.h>#include <stdlib.h>#include <stddef.h>#include <stdint.h>#include <inttypes.h>#include <limits.h>#include <ctype.h>Macros | |
| #define | BYTE_ORDER LITTLE_ENDIAN |
| #define | LWIP_RAND() |
| #define | LWIP_PLATFORM_DIAG(x) |
| #define | LWIP_PLATFORM_ASSERT(x) |
| #define | LWIP_NO_STDDEF_H 0 |
| #define | LWIP_NO_STDINT_H 0 |
| #define | LWIP_NO_INTTYPES_H 0 |
| #define | LWIP_NO_LIMITS_H 0 |
| #define | LWIP_NO_CTYPE_H 0 |
| #define | LWIP_CONST_CAST(target_type, val) |
| #define | LWIP_ALIGNMENT_CAST(target_type, val) |
| #define | LWIP_PTR_NUMERIC_CAST(target_type, val) |
| #define | LWIP_PACKED_CAST(target_type, val) |
| #define | LWIP_DECLARE_MEMORY_ALIGNED(variable_name, size) |
| #define | LWIP_MEM_ALIGN_SIZE(size) |
| #define | LWIP_MEM_ALIGN_BUFFER(size) |
| #define | LWIP_MEM_ALIGN(addr) |
| #define | PACK_STRUCT_BEGIN |
| #define | PACK_STRUCT_END |
| #define | PACK_STRUCT_STRUCT |
| #define | PACK_STRUCT_FIELD(x) |
| #define | PACK_STRUCT_FLD_8(x) |
| #define | PACK_STRUCT_FLD_S(x) |
| #define | PACK_STRUCT_USE_INCLUDES |
| #define | LWIP_UNUSED_ARG(x) |
| #define | LWIP_PROVIDE_ERRNO |
Support for different processor and compiler architectures