Browse Source

[netdev] Add a non-null judgment to the netstat command.|为 netstat 命令添加非空判断。

guozhanxin 6 years ago
parent
commit
04296e97b6
1 changed files with 8 additions and 1 deletions
  1. 8 1
      components/net/netdev/src/netdev.c

+ 8 - 1
components/net/netdev/src/netdev.c

@@ -1159,7 +1159,14 @@ static void netdev_cmd_netstat(void)
         }
         }
     }
     }
 
 
-    netdev->ops->netstat(netdev);
+    if (netdev->ops->netstat != RT_NULL)
+    {
+        netdev->ops->netstat(netdev);
+    }
+    else
+    {
+        rt_kprintf("netstat: this command is not supported!\n");
+    }
 }
 }
 
 
 int netdev_netstat(int argc, char **argv)
 int netdev_netstat(int argc, char **argv)