]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
feat: IPv6 support via lwIP dual-stack
authorTulio A M Mendes <[email protected]>
Sun, 15 Feb 2026 01:47:41 +0000 (22:47 -0300)
committerTulio A M Mendes <[email protected]>
Sun, 15 Feb 2026 01:47:41 +0000 (22:47 -0300)
commitcab151b74ce883f42c05af53c3637e48a98ab376
treef3720bb6b923f6fb3ce10ef517dfb1d25f6dc7bc
parent59ffae4fe4752776ca91a4fba58edcf1813ebb5e
feat: IPv6 support via lwIP dual-stack

- Enabled LWIP_IPV6=1 with MLD, SLAAC autoconfig, ICMPv6, ND6
- Added all lwIP IPv6 source files (ethip6, icmp6, ip6, nd6, mld6, etc.)
- Fixed dual-stack IP4_ADDR usage in dns.c, net_ping.c, socket.c
  (use ip_2_ip4() + ip_addr_set_zero_ip4() for ip_addr_t)
- 35/35 smoke tests pass, cppcheck clean
Makefile
include/net/lwipopts.h
src/kernel/socket.c
src/net/dns.c
src/net/net_ping.c