CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2025/09/15 03:01:56

Modified files:
        usr.sbin/rad   : frontend.c rad.conf.5 rad.h 

Log message:
Be able to limit interface configured lifetimes.

When a prefix on an advertising interface is configured with
lifetimes, rad(8) would use those and ignore lifetimes from the
configuration.

On "sensible" networks, this is perfectly fine, however some dhcpv6
servers might hand out leases with excessively long lifetimes (months)
and there was no way to limit those lifetimes. Now the minimum of
lifetimes from the config file and the interface is used.

Problem pointed out by Ryan Vogt (rvogt.ca AT gmail), who also
provided a diff, which inspired this change.

Lots of testing by Ryan Vogt.

OK bluhm

Reply via email to