From ff320836f5333f7890ca4baebcb6b9c218f60b3b Mon Sep 17 00:00:00 2001 From: Mike Karels Date: Tue, 28 May 1985 03:32:18 -0800 Subject: [PATCH] free route after receiving redirect for route to interface (thanks, Symbolics, for making it possible to find this one!) SCCS-vsn: sys/net/route.c 6.9 --- usr/src/sys/net/route.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/usr/src/sys/net/route.c b/usr/src/sys/net/route.c index 69a52d5cbe..d57635dcb1 100644 --- a/usr/src/sys/net/route.c +++ b/usr/src/sys/net/route.c @@ -1,4 +1,4 @@ -/* route.c 6.8 85/03/19 */ +/* route.c 6.9 85/05/27 */ #include "param.h" #include "systm.h" @@ -149,7 +149,6 @@ rtredirect(dst, gateway, flags) * Changing from route to net => route to host. * Create new route, rather than smashing route to net. */ - rtfree(rt); rtinit(dst, gateway, flags); } else { /* @@ -160,10 +159,10 @@ rtredirect(dst, gateway, flags) * dynamic routing reconfiguration. */ rt->rt_gateway = *gateway; - rtfree(rt); } rtstat.rts_newgateway++; } + rtfree(rt); } /* -- 2.20.1