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