From f5c26f02f15557ba2c4959199b31e6f4d5e25431 Mon Sep 17 00:00:00 2001 From: kmacy 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 30ce8386a205..2c30b278e776 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