浏览代码

[DFS] add sockaddr_storage structure in sys/socket.h

Bernard Xiong 9 年之前
父节点
当前提交
d1a1cbfdd7
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      components/dfs/filesystems/lwip/sys/socket.h

+ 8 - 0
components/dfs/filesystems/lwip/sys/socket.h

@@ -31,6 +31,14 @@ extern "C" {
 
 #include <lwip/sockets.h>
 
+typedef uint16_t sa_family_t;
+
+struct sockaddr_storage
+{
+    sa_family_t ss_family;       /* Address family */
+    char        ss_data[14];     /* 14-bytes of address data */
+};
+
 int accept(int s, struct sockaddr *addr, socklen_t *addrlen);
 int bind(int s, const struct sockaddr *name, socklen_t namelen);
 int shutdown(int s, int how);