44 |
#include "lwip/ip_addr.h" |
#include "lwip/ip_addr.h" |
45 |
#include "lwip/netif.h" |
#include "lwip/netif.h" |
46 |
|
|
47 |
|
#include "arch/bpstruct.h" |
48 |
PACK_STRUCT_BEGIN |
PACK_STRUCT_BEGIN |
49 |
struct eth_addr { |
struct eth_addr { |
50 |
PACK_STRUCT_FIELD(u8_t addr[6]); |
PACK_STRUCT_FIELD(u8_t addr[6]); |
51 |
} PACK_STRUCT_STRUCT; |
} PACK_STRUCT_STRUCT; |
52 |
PACK_STRUCT_END |
PACK_STRUCT_END |
53 |
|
#include "arch/epstruct.h" |
54 |
|
|
55 |
|
#include "arch/bpstruct.h" |
56 |
PACK_STRUCT_BEGIN |
PACK_STRUCT_BEGIN |
57 |
struct eth_hdr { |
struct eth_hdr { |
58 |
PACK_STRUCT_FIELD(struct eth_addr dest); |
PACK_STRUCT_FIELD(struct eth_addr dest); |
60 |
PACK_STRUCT_FIELD(u16_t type); |
PACK_STRUCT_FIELD(u16_t type); |
61 |
} PACK_STRUCT_STRUCT; |
} PACK_STRUCT_STRUCT; |
62 |
PACK_STRUCT_END |
PACK_STRUCT_END |
63 |
|
#include "arch/epstruct.h" |
64 |
|
|
65 |
#define ARP_TMR_INTERVAL 10000 |
#define ARP_TMR_INTERVAL 10000 |
66 |
|
|