CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2014/04/20 05:25:18

Modified files:
        sys/net        : if.c 

Log message:
When switching rdomains the sadl needs to be removed and re-added from the
RB lookup tree because the rdomain id is part of the lookup key.
Without this the RB tree gets corrupted and in the worst case a use after
free can happen when the interface is destroyed.
Why the sadl addresses are added to the tree in the first place is something
to reconsider.
OK henning@, mpi@, sthen@

Reply via email to