From 664dd7b54a220ba6081a8a2d28103cdd1c74b034 Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 16 Apr 2024 16:50:52 +1000 Subject: [PATCH] extmod: Update make and cmake scripts to work with latest lwIP. Signed-off-by: Damien George --- extmod/extmod.cmake | 3 +++ extmod/extmod.mk | 3 +++ 2 files changed, 6 insertions(+) diff --git a/extmod/extmod.cmake b/extmod/extmod.cmake index 60f1a23ad6..69ee0e3ae4 100644 --- a/extmod/extmod.cmake +++ b/extmod/extmod.cmake @@ -275,11 +275,14 @@ if(MICROPY_PY_LWIP) target_sources(micropy_lib_lwip INTERFACE ${MICROPY_DIR}/shared/netutils/netutils.c ${MICROPY_LIB_LWIP_DIR}/apps/mdns/mdns.c + ${MICROPY_LIB_LWIP_DIR}/apps/mdns/mdns_domain.c + ${MICROPY_LIB_LWIP_DIR}/apps/mdns/mdns_out.c ${MICROPY_LIB_LWIP_DIR}/core/def.c ${MICROPY_LIB_LWIP_DIR}/core/dns.c ${MICROPY_LIB_LWIP_DIR}/core/inet_chksum.c ${MICROPY_LIB_LWIP_DIR}/core/init.c ${MICROPY_LIB_LWIP_DIR}/core/ip.c + ${MICROPY_LIB_LWIP_DIR}/core/ipv4/acd.c ${MICROPY_LIB_LWIP_DIR}/core/ipv4/autoip.c ${MICROPY_LIB_LWIP_DIR}/core/ipv4/dhcp.c ${MICROPY_LIB_LWIP_DIR}/core/ipv4/etharp.c diff --git a/extmod/extmod.mk b/extmod/extmod.mk index c2298bc521..3bed5961f8 100644 --- a/extmod/extmod.mk +++ b/extmod/extmod.mk @@ -332,6 +332,8 @@ $(BUILD)/$(LWIP_DIR)/core/ipv4/dhcp.o: CFLAGS += -Wno-address SRC_THIRDPARTY_C += shared/netutils/netutils.c SRC_THIRDPARTY_C += $(addprefix $(LWIP_DIR)/,\ apps/mdns/mdns.c \ + apps/mdns/mdns_domain.c \ + apps/mdns/mdns_out.c \ core/def.c \ core/dns.c \ core/inet_chksum.c \ @@ -349,6 +351,7 @@ SRC_THIRDPARTY_C += $(addprefix $(LWIP_DIR)/,\ core/tcp_out.c \ core/timeouts.c \ core/udp.c \ + core/ipv4/acd.c \ core/ipv4/autoip.c \ core/ipv4/dhcp.c \ core/ipv4/etharp.c \