From 1f93b77267e643d4e79ef52ca3ad06035f2d1bf5 Mon Sep 17 00:00:00 2001 From: Kip Macy Date: Wed, 12 May 2010 03:29:11 +0000 Subject: [PATCH] try working around panic by validating rt and lle MFC after: 3 days --- sys/netinet6/ip6_output.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/netinet6/ip6_output.c b/sys/netinet6/ip6_output.c index 30ce8386a20..2c30b278e77 100644 --- a/sys/netinet6/ip6_output.c +++ b/sys/netinet6/ip6_output.c @@ -486,7 +486,8 @@ skip_ipsec2:; */ if ((fle = flowtable_lookup_mbuf(V_ip6_ft, m, AF_INET6)) != NULL) { flow_to_route_in6(fle, ro); - flevalid = 1; + if (ro->ro_rt != NULL && ro->ro_lle != NULL) + flevalid = 1; } } #endif