Go to the source code of this file.
◆ ETHARP_HWADDR_LEN
◆ IPADDR_WORDALIGNED_COPY_FROM_IP4_ADDR_T
#define IPADDR_WORDALIGNED_COPY_FROM_IP4_ADDR_T |
( |
|
dest, |
|
|
|
src |
|
) |
| SMEMCPY(dest, src, sizeof(ip4_addr_t)) |
MEMCPY-like copying of IP addresses where addresses are known to be 16-bit-aligned if the port is correctly configured (so a port could define this to copying 2 u16_t's) - no NULL-pointer-checking needed.
◆ IPADDR_WORDALIGNED_COPY_TO_IP4_ADDR_T
#define IPADDR_WORDALIGNED_COPY_TO_IP4_ADDR_T |
( |
|
dest, |
|
|
|
src |
|
) |
| SMEMCPY(dest, src, sizeof(ip4_addr_t)) |
MEMCPY-like copying of IP addresses where addresses are known to be 16-bit-aligned if the port is correctly configured (so a port could define this to copying 2 u16_t's) - no NULL-pointer-checking needed.
◆ SIZEOF_ETHARP_HDR
#define SIZEOF_ETHARP_HDR 28 |
◆ etharp_opcode
Enumerator |
---|
ARP_REQUEST | |
ARP_REPLY | |
◆ PACK_STRUCT_STRUCT