[SCSI] fcoe: Remove redundant 'less than zero' check
authorRobert Love <robert.w.love@intel.com>
Fri, 6 Jul 2012 17:40:20 +0000 (10:40 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Fri, 20 Jul 2012 07:58:55 +0000 (08:58 +0100)
commit902a45af5c9fad283a530c3bc71225fa6a8e616a
tree6c3787d210415a547e274476c1af37f3efb1c229
parentb29a4f309fb58165ebfcca0fba504ae90ec4cfa6
[SCSI] fcoe: Remove redundant 'less than zero' check

strtoul returns an 'unsigned long' so there is no
reason to check if the value is less than zero.

strtoul already checks for the '-' character deep
in its bowels. It will return an error if the user
has provided a negative value and fcoe_str_to_dev_loss
will return that error to its caller.

This patch fixes the following Coverity reported warning:

CID 703581 -  NO_EFFECT Unsigned compared against 0 - This
less-than-zero comparison of an unsigned value is never true. "*val < 0UL".
drivers/scsi/fcoe/fcoe_sysfs.c:105

Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/fcoe/fcoe_sysfs.c