]> 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)
commitaeb5cb36c8a2585b3d738ddc50dd2fa8599f4c11
tree64131b1e5a6175e05b5ac121f72a570ae7784747
parent6f43bf1df53096cd1686519bb7b9d8adcbd042eb
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