HomeFreeBSD

nd6: Add support for route information (RFC 4191)

Description

nd6: Add support for route information (RFC 4191)

Implement RFC 4191 by handling received Router Adverisement (RA)
packets with route information option.
For default routes, use the route information's lifetime and
preference to overwrite the RA's lifetime/preference.
Also install and update more-specific route prefixes with the
option's lifetime and expire them when their lifetime elapses.

PR: 263982
Reviewed by: markj
Tested by: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D55449

Details

Provenance
pouriaAuthored on Apr 16 2026, 2:23 PM
Reviewer
markj
Differential Revision
D55449: nd6: Add support for route information (RFC 4191)
Parents
rG48a05f833c7d: stand/libofw: make OF_hasprop() part of the library
Branches
Unknown
Tags
Unknown