summaryrefslogtreecommitdiff
path: root/components/net/netdev/src/netdev.c
diff options
context:
space:
mode:
authorguozhanxin <[email protected]>2019-07-03 22:30:14 +0800
committerguozhanxin <[email protected]>2019-07-03 22:30:33 +0800
commit04296e97b6d83f979e1c0c9dab4911de73badce5 (patch)
treebcf7c689eed5dff4a301739b7a1e7ba9fcc5438b /components/net/netdev/src/netdev.c
parent6da69f6556ecb035d1a273ed0b589f2975461788 (diff)
[netdev] Add a non-null judgment to the netstat command.|为 netstat 命令添加非空判断。
Diffstat (limited to 'components/net/netdev/src/netdev.c')
-rw-r--r--components/net/netdev/src/netdev.c9
1 files changed, 8 insertions, 1 deletions
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)