This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
commit b42bbcb5d3efbc58393e63ba8fc755a2cb6dff07 Author: zhanghongyu <[email protected]> AuthorDate: Mon Oct 28 20:11:25 2024 +0800 netlib_getarptab.c: improved the display without any arp entry before: server> arp ERROR: send() failed: 2 nsh: arp: S��x�����Ì failed: 2 server> after: server> arp IP Address Ethernet Address Interface server> Signed-off-by: zhanghongyu <[email protected]> --- netutils/netlib/netlib_getarptab.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/netutils/netlib/netlib_getarptab.c b/netutils/netlib/netlib_getarptab.c index cd2969622..f38b9a89d 100644 --- a/netutils/netlib/netlib_getarptab.c +++ b/netutils/netlib/netlib_getarptab.c @@ -153,8 +153,12 @@ ssize_t netlib_get_arptable(FAR struct arpreq *arptab, if (nsent < 0) { int errcode = errno; - fprintf(stderr, "ERROR: send() failed: %d\n", errcode); - ret = -errcode; + if (errcode != ENOENT) + { + fprintf(stderr, "ERROR: send() failed: %d\n", errcode); + ret = -errcode; + } + goto errout_with_socket; }
