nuttx-apps/netutils/netlib
zhanghongyu 5d15d97418 netlib: replace DNS ping with gateway ping for connectivity check
Refactor netlib_check_ipconnectivity() to use gateway/router ping instead
of DNS server ping for network connectivity checks. Add IPv6 support.

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2026-05-14 11:58:15 +08:00
..
CMakeLists.txt netlib: replace DNS ping with gateway ping for connectivity check 2026-05-14 11:58:15 +08:00
Kconfig
Make.defs
Makefile netlib: replace DNS ping with gateway ping for connectivity check 2026-05-14 11:58:15 +08:00
netlib_addipv6addr.c
netlib_addvlan.c net/vlan: fix issue of vlan pcp config 2026-01-12 00:55:47 +08:00
netlib_autoconfig.c
netlib_checkhttpconnectivity.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_checkifconflict.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_checkifconnectivity.c netlib: replace DNS ping with gateway ping for connectivity check 2026-05-14 11:58:15 +08:00
netlib_checkipconnectivity.c netlib: replace DNS ping with gateway ping for connectivity check 2026-05-14 11:58:15 +08:00
netlib_conntrack.c
netlib_delarp.c netlib_xarp: remove redundant cast 2026-02-04 01:52:49 +08:00
netlib_delipv4dnsaddr.c
netlib_delipv6addr.c
netlib_delipv6dnsaddr.c
netlib_delvlan.c
netlib_dhcp_ntp.c netutils: prefer DHCP-provided NTP servers for ntpc 2026-04-24 10:44:08 -03:00
netlib_eaddrconv.c
netlib_ethaddrconv.c
netlib_getarp.c netlib_xarp: remove redundant cast 2026-02-04 01:52:49 +08:00
netlib_getarptab.c
netlib_getdevs.c
netlib_getdripv4addr.c
netlib_getessid.c
netlib_getifstatistics.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_getifstatus.c
netlib_getiobinfo.c
netlib_getipv4addr.c
netlib_getipv4netmask.c
netlib_getipv6addr.c
netlib_getmacaddr.c
netlib_getnbtab.c
netlib_getnodeaddr.c
netlib_getpanid.c
netlib_getproperties.c
netlib_getroute.c
netlib_ip6tables.c
netlib_ipmsfilter.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_iptables.c
netlib_ipv4adaptor.c
netlib_ipv4addrconv.c
netlib_ipv4route.c
netlib_ipv4router.c
netlib_ipv6adaptor.c
netlib_ipv6netmask2prefix.c
netlib_ipv6route.c netlib_ipv6route.c: fix the issue of parsing IPv6 routing entries 2026-05-14 11:58:15 +08:00
netlib_ipv6router.c
netlib_listenon.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_nodeaddrconv.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_obtainipv4addr.c netutils: prefer DHCP-provided NTP servers for ntpc 2026-04-24 10:44:08 -03:00
netlib_obtainipv6addr.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_parsehttpurl.c
netlib_parseurl.c
netlib_prefix2ipv6netmask.c
netlib_saddrconv.c
netlib_server.c include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
netlib_setarp.c netlib_xarp: remove redundant cast 2026-02-04 01:52:49 +08:00
netlib_setdripv4addr.c
netlib_setdripv6addr.c
netlib_seteaddr.c
netlib_setessid.c
netlib_setifstatus.c
netlib_setipv4addr.c
netlib_setipv4dnsaddr.c
netlib_setipv4netmask.c
netlib_setipv6addr.c
netlib_setipv6dnsaddr.c
netlib_setipv6netmask.c
netlib_setmacaddr.c
netlib_setmtu.c
netlib_setnodeaddr.c