From owner-freebsd-current@FreeBSD.ORG Tue Apr 26 18:48:22 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1B2516A4E5 for ; Tue, 26 Apr 2005 18:48:22 +0000 (GMT) Received: from mail-in-01.arcor-online.net (mail-in-01.arcor-online.net [151.189.21.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD65643D41 for ; Tue, 26 Apr 2005 18:48:21 +0000 (GMT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (dsl-084-056-232-048.arcor-ip.net [84.56.232.48]) by mail-in-01.arcor-online.net (Postfix) with ESMTP id 4A31023F9E for ; Tue, 26 Apr 2005 20:46:57 +0200 (CEST) Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.13.3/8.12.10) with ESMTP id j3QImJl3074078 for ; Tue, 26 Apr 2005 20:48:19 +0200 (CEST) (envelope-from mailnull@kemoauc.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.13.3/8.13.1/Submit) id j3QImJVd074077 for freebsd-current@freebsd.org; Tue, 26 Apr 2005 20:48:19 +0200 (CEST) (envelope-from mailnull) From: naddy@mips.inka.de (Christian Weisgerber) Date: Tue, 26 Apr 2005 18:48:18 +0000 (UTC) Message-ID: References: <200504261143.55195.josemi@redesjm.local> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-current@freebsd.org Subject: Re: rigth crc32 implementation X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 18:48:22 -0000 Jose M Rodriguez wrote: > Working on usb_adslsubr{.c,.h} > > About how to implement crc32 > > My first think was use the libkern based one, but I found: > sys/linkern/crc32.c Not sure what's required for usb_adsl, but just about all the ethernet drivers use ether_crc32_be() or ether_crc32_le() from sys/net/if_ethersubr.c. -- Christian "naddy" Weisgerber naddy@mips.inka.de