未验证 提交 e9b6f122 编写于 作者: B Bernard Xiong 提交者: GitHub

Merge pull request #1472 from armink/fix_dfs_net

[fs][net] Add lwIP version check on setsockopt().
...@@ -223,6 +223,10 @@ int setsockopt(int s, int level, int optname, const void *optval, socklen_t optl ...@@ -223,6 +223,10 @@ int setsockopt(int s, int level, int optname, const void *optval, socklen_t optl
{ {
int sock = dfs_net_getsocket(s); int sock = dfs_net_getsocket(s);
#if LWIP_VERSION_MAJOR < 2U
#error "Your lwIP version is not supported. Please using lwIP 2.0.0+."
#endif
return lwip_setsockopt(sock, level, optname, optval, optlen); return lwip_setsockopt(sock, level, optname, optval, optlen);
} }
RTM_EXPORT(setsockopt); RTM_EXPORT(setsockopt);
...@@ -346,4 +350,3 @@ int ioctlsocket(int s, long cmd, void *arg) ...@@ -346,4 +350,3 @@ int ioctlsocket(int s, long cmd, void *arg)
return lwip_ioctl(sock, cmd, arg); return lwip_ioctl(sock, cmd, arg);
} }
RTM_EXPORT(ioctlsocket); RTM_EXPORT(ioctlsocket);
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册