CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2025/02/17 13:31:25
Modified files: sys/net : if_gre.c route.c sys/netinet : if_ether.c sys/netinet6 : nd6.c Log message: Handle RTF_GATEWAY route with rt_gwroute NULL. rtrequest_delete() calls rt_putgwroute() to set rt_gwroute to NULL. When another thread holds a reference to such a route, an assertion failed in rtisvalid() and rt_getll(). Handle this case, rt_getll() may return NULL then. OK claudio@