summaryrefslogtreecommitdiff
path: root/components/net/netdev/src/netdev.c
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2019-07-04 11:28:35 +0800
committerGitHub <[email protected]>2019-07-04 11:28:35 +0800
commitadd40377647accc2f7c1332585043a0337e09957 (patch)
tree882344b0bbc0c8802f1622647c109861280e53bf /components/net/netdev/src/netdev.c
parentb6a0d722e0743342c327472c1e3ce4bc75ddaeb3 (diff)
parent04296e97b6d83f979e1c0c9dab4911de73badce5 (diff)
Merge pull request #2829 from Guozhanxin/netdev_fix
[netdev] Add a non-null judgment to the netstat command.
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)