CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2014/12/29 04:53:58
Modified files: sys/net : route.c Log message: Assert that rtrequest1(9) is always called at IPL_SOFTNET instead of doing a spl dance. This matters for RTM_DELETE because a deleted route entry is always returned without having its reference counter increased when an `rtp' argument is given. In this case, we do not want to call splx() that might free this route. Inputs from millert@, ok blambert@, mikeb@