From 04296e97b6d83f979e1c0c9dab4911de73badce5 Mon Sep 17 00:00:00 2001 From: guozhanxin Date: Wed, 3 Jul 2019 22:30:14 +0800 Subject: [netdev] Add a non-null judgment to the netstat command.|为 netstat 命令添加非空判断。 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/net/netdev/src/netdev.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'components') diff --git a/components/net/netdev/src/netdev.c b/components/net/netdev/src/netdev.c index bbaae26077..b8b0504dd5 100644 --- a/components/net/netdev/src/netdev.c +++ b/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) -- cgit v1.3.1