From owner-freebsd-firewire@FreeBSD.ORG Mon Apr 21 12:58:48 2003 Return-Path: Delivered-To: freebsd-firewire@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1703C37B401 for ; Mon, 21 Apr 2003 12:58:48 -0700 (PDT) Received: from gaia.arc.nasa.gov (gaia.arc.nasa.gov [143.232.155.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7189D43FE0 for ; Mon, 21 Apr 2003 12:58:47 -0700 (PDT) (envelope-from buzz@gaia.arc.nasa.gov) Received: from mono.arc.nasa.gov (mono.arc.nasa.gov [143.232.155.67]) by gaia.arc.nasa.gov (8.11.6p2/8.11.6) with ESMTP id h3LJwbU24313; Mon, 21 Apr 2003 12:58:38 -0700 (PDT) Date: Mon, 21 Apr 2003 12:58:34 -0700 (PDT) From: Buzz Slye X-X-Sender: buzz@mono.arc.nasa.gov To: simokawa@sat.t.u-tokyo.ac.jp Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-firewire@freebsd.org Subject: Bug Report X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Vendors pre-release coordination List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2003 19:58:48 -0000 In module fwdev.c, the following code - case FWASREQEUI: fwdev = fw_noderesolve_eui64(sc->fc, &asyreq->req.dst.eui); if (fwdev == NULL) { device_printf(sc->fc->bdev, "cannot find node\n"); err = EINVAL; goto error; } xfer->dst = fwdev->dst; fp->mode.hdr.dst = htons(FWLOCALBUS | xfer->dst); break; should read - case FWASREQEUI: fwdev = fw_noderesolve_eui64(sc->fc, &asyreq->req.dst.eui); if (fwdev == NULL) { device_printf(sc->fc->bdev, "cannot find node\n"); err = EINVAL; goto error; } xfer->dst = FWLOCALBUS | fwdev->dst; fp->mode.hdr.dst = htons(xfer->dst); break; Buzz Slye SGE/242.4 NASA - Ames Research Center Moffett Field, Ca 94035