diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2007-07-10 07:55:59 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2007-07-10 07:55:59 +0000 |
| commit | 2e4637cd752bdf9cb60a2db5e3dbac3b4bb16123 (patch) | |
| tree | b3a8e1b29dfc07504bfb5cebea017e39251bd00f /sys/dev/isp | |
| parent | bb4f528dd82e6da5961b24f3388879b19266f1ba (diff) | |
Notes
Diffstat (limited to 'sys/dev/isp')
| -rw-r--r-- | sys/dev/isp/isp_freebsd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/isp/isp_freebsd.c b/sys/dev/isp/isp_freebsd.c index 14a1d63a7a4b..898e16d89fe7 100644 --- a/sys/dev/isp/isp_freebsd.c +++ b/sys/dev/isp/isp_freebsd.c @@ -414,7 +414,7 @@ ispioctl(_DEV dev, u_long c, caddr_t addr, int flags, _IOP *td) if (IS_SCSI(isp)) { break; } - if (ifc->loopid < 0 || ifc->loopid >= MAX_FC_TARG) { + if (ifc->loopid >= MAX_FC_TARG) { retval = EINVAL; break; } @@ -726,7 +726,7 @@ create_lun_state(ispsoftc_t *isp, int bus, tstate_t *tptr, *new; lun = xpt_path_lun_id(path); - if (lun < 0) { + if (lun >= ISP_MAX_LUNS(isp)) { return (CAM_LUN_INVALID); } if (is_lun_enabled(isp, bus, lun)) { @@ -823,7 +823,7 @@ isp_en_lun(ispsoftc_t *isp, union ccb *ccb) } if ((lun != CAM_LUN_WILDCARD) && - (lun < 0 || lun >= (lun_id_t) isp->isp_maxluns)) { + (lun >= (lun_id_t) isp->isp_maxluns)) { ccb->ccb_h.status = CAM_LUN_INVALID; return (-1); } |
