Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Mar 2009 09:22:35 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r189871 - head/sys/net
Message-ID:  <200903160922.n2G9MZim053942@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rwatson
Date: Mon Mar 16 09:22:34 2009
New Revision: 189871
URL: http://svn.freebsd.org/changeset/base/189871

Log:
  if_hwassist should be initialized with CSUM, rather than IFCAP, flags.
  
  Submitted by:	yongari
  MFC after:	1 week

Modified:
  head/sys/net/if_loop.c

Modified: head/sys/net/if_loop.c
==============================================================================
--- head/sys/net/if_loop.c	Mon Mar 16 08:21:51 2009	(r189870)
+++ head/sys/net/if_loop.c	Mon Mar 16 09:22:34 2009	(r189871)
@@ -138,8 +138,8 @@ lo_clone_create(struct if_clone *ifc, in
 	ifp->if_ioctl = loioctl;
 	ifp->if_output = looutput;
 	ifp->if_snd.ifq_maxlen = ifqmaxlen;
-	ifp->if_hwassist = ifp->if_capabilities = ifp->if_capenable =
-	    IFCAP_HWCSUM;
+	ifp->if_capabilities = ifp->if_capenable = IFCAP_HWCSUM;
+	ifp->if_hwassist = CSUM_IP | CSUM_TCP | CSUM_UDP;
 	if_attach(ifp);
 	bpfattach(ifp, DLT_NULL, sizeof(u_int32_t));
 	if (V_loif == NULL)



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