浏览代码

Merge pull request #1472 from armink/fix_dfs_net

[fs][net] Add lwIP version check on setsockopt().
Bernard Xiong 7 年之前
父节点
当前提交
e9b6f122f9
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      components/dfs/filesystems/net/net_sockets.c

+ 4 - 1
components/dfs/filesystems/net/net_sockets.c

@@ -223,6 +223,10 @@ int setsockopt(int s, int level, int optname, const void *optval, socklen_t optl
 {
     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);
 }
 RTM_EXPORT(setsockopt);
@@ -346,4 +350,3 @@ int ioctlsocket(int s, long cmd, void *arg)
     return lwip_ioctl(sock, cmd, arg);
 }
 RTM_EXPORT(ioctlsocket);
-