svn commit: r207953 - head/sys/net
Kip Macy
kmacy at FreeBSD.org
Wed May 12 04:51:20 UTC 2010
Author: kmacy
Date: Wed May 12 04:51:20 2010
New Revision: 207953
URL: http://svn.freebsd.org/changeset/base/207953
Log:
workaround bug with ipv6 where a flow can have a null rtentry
Modified:
head/sys/net/flowtable.c
Modified: head/sys/net/flowtable.c
==============================================================================
--- head/sys/net/flowtable.c Wed May 12 04:44:59 2010 (r207952)
+++ head/sys/net/flowtable.c Wed May 12 04:51:20 2010 (r207953)
@@ -1389,8 +1389,10 @@ fle_free(struct flentry *fle, struct flo
rt = __DEVOLATILE(struct rtentry *, fle->f_rt);
lle = __DEVOLATILE(struct llentry *, fle->f_lle);
- RTFREE(rt);
- LLE_FREE(lle);
+ if (rt != NULL)
+ RTFREE(rt);
+ if (lle != NULL)
+ LLE_FREE(lle);
flow_free(fle, ft);
}
More information about the svn-src-head
mailing list