Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Feb 2010 05:52:02 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r203653 - user/kmacy/head_flowtable_v6/sys/net
Message-ID:  <201002080552.o185q2sU050716@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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) {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002080552.o185q2sU050716>