summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2015-09-24 09:59:34 +0000
committerBernard Xiong <[email protected]>2015-09-24 09:59:34 +0000
commit6362a8606e1096828eb28fd4efaf944554163bb7 (patch)
treee4708de1a852192c3aa48f49270d744b4470a11b /components
parent3faca6d5dfeef3b3248c4358bdda7342d80a7c45 (diff)
[DFS] fix the lwIP select issue
Diffstat (limited to 'components')
-rw-r--r--components/dfs/filesystems/lwip/lwip_select.c4
1 files changed, 3 insertions, 1 deletions
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);