CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/09/15 07:51:24
Modified files:
sys/net : route.c
Log message:
Revert: Clear RTF_MPATH flag for cloned routes.
In rev 1.449 the multipath flag was cleared for cloned routes to
avoid a crash during removal. Unfortunately this breaks a feature
where we have multiple llinfo entries for interfaces with different
priority. regress/sbin/route rttest32 detects this and fails.
Meanwhile ARP and ND6 lists use iterator to be MP safe. So removing
the wrong llinfo route should not be a problem anymore. Eventually
the timeout will catch both of them. Do not clear RTF_MPATH flag
anymore.
regress failure noted by anton@