CVSROOT:        /cvs
Module name:    src
Changes by:     flor...@cvs.openbsd.org 2020/08/18 23:55:08

Modified files:
        sbin/slaacd    : frontend.c 

Log message:
When sending a router solicitation use the link-layer (mac) address of
the outgoing interface in the source link-layer address ICMPv6 option
instead of the address of the last configured autoconf interface.

It is not the most efficient way to first transform an if_index into
and interface name and then iterate over all addresses but this is
also not in the hot path. Under normal operations slaacd will send
one solicitation when an interface is set to autoconf and then
never again because it will see unsolicitated router advertisements
before addresses expire.

OK kn

Reply via email to