diff options
| author | Bernard Xiong <[email protected]> | 2019-07-04 11:28:35 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-07-04 11:28:35 +0800 |
| commit | add40377647accc2f7c1332585043a0337e09957 (patch) | |
| tree | 882344b0bbc0c8802f1622647c109861280e53bf /components/net/netdev/src/netdev.c | |
| parent | b6a0d722e0743342c327472c1e3ce4bc75ddaeb3 (diff) | |
| parent | 04296e97b6d83f979e1c0c9dab4911de73badce5 (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.c | 9 |
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) |
