浏览代码

Update sal_socket.c

创建sock时,默认网卡联网时才优先使用
HubretXie 6 年之前
父节点
当前提交
f7e5f4cd50
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      components/net/sal_socket/src/sal_socket.c

+ 1 - 1
components/net/sal_socket/src/sal_socket.c

@@ -394,7 +394,7 @@ static int socket_init(int family, int type, int protocol, struct sal_socket **r
         return -3;
     }
 
-    if (netdev_is_up(netdv_def))
+    if (netdev_is_up(netdv_def)&&netdev_is_link_up(netdv_def))
     {
         /* check default network interface device protocol family */
         pf = (struct sal_proto_family *) netdv_def->sal_user_data;