Files
RedBear-OS/netstack
Red Bear OS d3836e9eb2 route: direct route support — dev eth0 syntax without gateway
parse_route now supports three syntaxes:
  default via 10.0.2.2 metric 100   — gatewayed route (existing)
  10.0.0.0/8 via 10.0.0.1          — subnet route (existing)
  10.0.0.0/8 dev eth0              — direct route (NEW)

Direct routes use via=None (no gateway), dev=specified, src=0.0.0.0.
The routing layer will use the interface's configured IP as source.

Mirrors Linux:
  ip route add 10.0.0.0/8 dev eth0

Route flush (R61) also included: echo > /scheme/netcfg/route/flush

All 31 tests pass.
2026-07-09 11:19:23 +03:00
..