Bug Report

Buzz Slye buzz at gaia.arc.nasa.gov
Mon Apr 21 12:58:48 PDT 2003


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



More information about the freebsd-firewire mailing list