Alexander V. Chernikov e58c8da068 Map IPv6 link-local prefix to the link-local ifa.
Currently we create link-local route by creating an always-on IPv6 prefix
 in the prefix list. This prefix is not tied to the link-local ifa.

This leads to the following problems:

First, when flushing interface addresses we skip on-link route, leaving
 fe80::/64 prefix on the interface without any IPv6 addresses.
Second, when creating and removing link-local alias we lose fe80::/64 prefix
 from the routing table.

Fix this by attaching link-local prefix to the ifa at the initial creation.

Reviewed by:	hrs
MFC after:	2 weeks
Differential revision:	https://reviews.freebsd.org/D28129
2021-01-13 10:03:15 +00:00
..
2020-12-25 11:33:17 +00:00
2020-12-25 11:33:17 +00:00
2020-10-03 10:47:17 +00:00
2020-08-14 21:29:56 +00:00
2021-01-07 19:38:19 +00:00
2019-11-18 21:59:47 +00:00