From c3e94f7b5fd533763a8e577fea0dfbc982eb20e5 Mon Sep 17 00:00:00 2001 From: Tim Wang Date: Wed, 23 Sep 2026 15:54:08 +0800 Subject: [PATCH] [lwip] fix sio_write signature conflict --- components/net/lwip/port/sys_arch.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/net/lwip/port/sys_arch.c b/components/net/lwip/port/sys_arch.c index 2c0eaaeaf2..ebab4c87ed 100644 --- a/components/net/lwip/port/sys_arch.c +++ b/components/net/lwip/port/sys_arch.c @@ -600,7 +600,11 @@ u32_t sio_read(sio_fd_t fd, u8_t *buf, u32_t size) return len; } +#if RT_USING_LWIP_VER_NUM >= 0x20200 +u32_t sio_write(sio_fd_t fd, const u8_t *buf, u32_t size) +#else u32_t sio_write(sio_fd_t fd, u8_t *buf, u32_t size) +#endif { RT_ASSERT(fd != RT_NULL); return rt_device_write((rt_device_t)fd, 0, buf, size);