svn commit: r203653 - user/kmacy/head_flowtable_v6/sys/net

Kip Macy kmacy at FreeBSD.org
Mon Feb 8 05:52:03 UTC 2010


Author: kmacy
Date: Mon Feb  8 05:52:02 2010
New Revision: 203653
URL: http://svn.freebsd.org/changeset/base/203653

Log:
  - call llentry_update with right LLTABLE

Modified:
  user/kmacy/head_flowtable_v6/sys/net/flowtable.c

Modified: user/kmacy/head_flowtable_v6/sys/net/flowtable.c
==============================================================================
--- user/kmacy/head_flowtable_v6/sys/net/flowtable.c	Mon Feb  8 05:39:32 2010	(r203652)
+++ user/kmacy/head_flowtable_v6/sys/net/flowtable.c	Mon Feb  8 05:52:02 2010	(r203653)
@@ -1117,7 +1117,14 @@ uncached:
 			l3addr = rt->rt_gateway;
 		else
 			l3addr = &ro->ro_dst;
-		llentry_update(&lle, LLTABLE(ifp), l3addr, ifp);
+#ifdef INET6		
+		if (ssa->sa_family == AF_INET6)
+			llentry_update(&lle, LLTABLE6(ifp), l3addr, ifp);
+#endif
+#ifdef INET		
+		if (ssa->sa_family == AF_INET)
+			llentry_update(&lle, LLTABLE(ifp), l3addr, ifp);
+#endif
 		ro->ro_lle = lle;
 
 		if (lle == NULL) {


More information about the svn-src-user mailing list