]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
feat: DHCP client via lwIP (net_dhcp_start with 10s timeout)
authorTulio A M Mendes <[email protected]>
Sun, 15 Feb 2026 01:18:19 +0000 (22:18 -0300)
committerTulio A M Mendes <[email protected]>
Sun, 15 Feb 2026 01:18:19 +0000 (22:18 -0300)
commit147a1b521bc2649c498b3f85d671c9ec1533cf0c
tree56e277b69f13190bab9c971b9af879dbc846c3b6
parent3537569027cf9f92d7148801aeb56490c1252723
feat: DHCP client via lwIP (net_dhcp_start with 10s timeout)

- Added dhcp.c and acd.c to lwIP build sources
- net_dhcp_start() starts DHCP on E1000 netif, waits up to 10s
- Falls back to static IP if DHCP times out
- LWIP_DHCP already enabled in lwipopts.h
- 35/35 smoke tests pass, cppcheck clean
Makefile
include/net/lwipopts.h
src/net/e1000_netif.c