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@