phaethon/kamene

`in6_neighbor` cache doesn't properly account for link-local next-hops

dkg opened this issue · 0 comments

dkg commented

Depending on how route advertisements are configured, it's possible that the IPv6 next-hop could be on a link-local address (i.e. fe80:*). Doing a lookup based on that address alone is a mistake, seince there could be multiple links on the local machine, and link-local addresses need to be identified per-interface, not per-machine.