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@

Reply via email to