[fix] 修复使用lwip 2.1.2作为协议栈,并使能dhcp server选项时,编译报错问题。

This commit is contained in:
zhouji92
2021-01-18 15:02:28 +08:00
parent a18714b04a
commit 74691ea783
2 changed files with 17 additions and 1 deletions

View File

@@ -80,6 +80,22 @@
#define LWIP_DHCP 1
#include <lwip/dhcp.h>
#ifndef DHCP_CLIENT_PORT
#define DHCP_CLIENT_PORT 68
#endif
#ifndef DHCP_SERVER_PORT
#define DHCP_SERVER_PORT 67
#endif
#ifndef ETHADDR32_COPY
#define ETHADDR32_COPY(dst, src) SMEMCPY(dst, src, ETH_HWADDR_LEN)
#endif
#ifndef ETHADDR16_COPY
#define ETHADDR16_COPY(dst, src) SMEMCPY(dst, src, ETH_HWADDR_LEN)
#endif
/* buffer size for receive DHCP packet */
#define BUFSZ 1024