From 6362a8606e1096828eb28fd4efaf944554163bb7 Mon Sep 17 00:00:00 2001 From: Bernard Xiong Date: Thu, 24 Sep 2015 09:59:34 +0000 Subject: [PATCH] [DFS] fix the lwIP select issue --- components/dfs/filesystems/lwip/lwip_select.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/dfs/filesystems/lwip/lwip_select.c b/components/dfs/filesystems/lwip/lwip_select.c index 7e97d37416..3477b6f1d6 100644 --- a/components/dfs/filesystems/lwip/lwip_select.c +++ b/components/dfs/filesystems/lwip/lwip_select.c @@ -27,6 +27,8 @@ #ifdef RT_USING_LWIP +#include "dfs_lwip.h" + int select(int maxfdp1, fd_set *readset, fd_set *writeset, fd_set *exceptset, struct timeval *timeout) @@ -70,7 +72,7 @@ select(int maxfdp1, fd_set *readset, fd_set *writeset, fd_set *exceptset, if (maxfd == 0) return -EBADF; maxfd += 1; - result = lwip_selscan(maxfd, &sock_readset, &sock_writeset, &sock_exceptset, timeout); + result = lwip_select(maxfd, &sock_readset, &sock_writeset, &sock_exceptset, timeout); if (readset) FD_ZERO(readset); if (writeset) FD_ZERO(writeset); -- GitLab