Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 2003 18:19:55 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 30018 for review
Message-ID:  <200304290119.h3T1JtEH078158@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=30018

Change 30018 by peter@peter_daintree on 2003/04/28 18:19:33

	use the ia64 in_cksum, since it has the same endian by default.

Affected files ...

.. //depot/projects/hammer/sys/x86_64/x86_64/in_cksum.c#3 edit

Differences ...

==== //depot/projects/hammer/sys/x86_64/x86_64/in_cksum.c#3 (text+ko) ====

@@ -1,4 +1,4 @@
-/* $FreeBSD: src/sys/powerpc/powerpc/in_cksum.c,v 1.2 2003/02/13 08:56:41 grehan Exp $ */
+/* $FreeBSD: src/sys/ia64/ia64/in_cksum.c,v 1.3 2001/10/05 18:58:22 dfr Exp $ */
 /* $NetBSD: in_cksum.c,v 1.7 1997/09/02 13:18:15 thorpej Exp $ */
 
 /*
@@ -71,19 +71,11 @@
     }
 
 static const u_int32_t in_masks[] = {
-#if 0
 	/*0 bytes*/ /*1 byte*/	/*2 bytes*/ /*3 bytes*/
 	0x00000000, 0x000000FF, 0x0000FFFF, 0x00FFFFFF,	/* offset 0 */
 	0x00000000, 0x0000FF00, 0x00FFFF00, 0xFFFFFF00,	/* offset 1 */
 	0x00000000, 0x00FF0000, 0xFFFF0000, 0xFFFF0000,	/* offset 2 */
 	0x00000000, 0xFF000000, 0xFF000000, 0xFF000000,	/* offset 3 */
-#else
-	/*0 bytes*/ /*1 byte*/	/*2 bytes*/ /*3 bytes*/
-	0x00000000, 0xFF000000, 0xFFFF0000, 0xFFFFFF00,	/* offset 0 */
-	0x00000000, 0x00FF0000, 0x00FFFF00, 0x00FFFFFF,	/* offset 1 */
-	0x00000000, 0x0000FF00, 0x0000FFFF, 0x0000FFFF,	/* offset 2 */
-	0x00000000, 0x000000FF, 0x000000FF, 0x000000FF,	/* offset 3 */
-#endif
 };
 
 union l_util {
@@ -227,7 +219,6 @@
 skip_start:
 		if (len < mlen)
 			mlen = len;
-
 		if ((clen ^ (long) addr) & 1)
 		    sum += in_cksumdata(addr, mlen) << 8;
 		else



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