CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2016/05/02 16:15:49

Modified files:
        sys/netinet6   : nd6_rtr.c 
        sys/net        : if_spppsubr.c rtable.c route.c 

Log message:
Simplify life for routing table implementations by requiring that rtable_walk
callbacks return EAGAIN if they modify the routing table.  While we're here,
simplify life for rtable_walk callers by moving the loop that restarts the
walk on EAGAIN into rtable_walk itself.

Flushing cloned routes on interface state changes becomes a bit more
inefficient, but this can be improved later.

ok mpi@ dlg@

Reply via email to