]> git.openfabrics.org - ~adrianc/mstflint.git/commitdiff
Check empty VPD even if no checksum required
authorAdham Masarwah <adham@mellanox.com>
Sun, 20 Jul 2014 13:06:04 +0000 (16:06 +0300)
committerAdham Masarwah <adham@mellanox.com>
Sun, 20 Jul 2014 13:06:04 +0000 (16:06 +0300)
Signed-off-by: Adham Masarwah <adham@mellanox.com>
small_utils/vpd.c

index 930c94d9fa4cefee79659919fb788610114361b1..484fec3ed957dbc5453bea00436f50e73f9c8395 100644 (file)
@@ -399,15 +399,15 @@ int vpd_check(vpd_t vpd, int checksum, int ignore_w)
                return 1;
        }
 
+    if (!checksum_len) {
+        fprintf(stderr, "-E- No VPD was found.\n");
+        return 1;
+    }
+
        if (!checksum) {
                return 0;
        }
 
-       if (!checksum_len) {
-               fprintf(stderr, "-E- No VPD was found.\n");
-               return 1;
-       }
-
        b = 0;
        for (i = 0; i < checksum_len; ++i) {
                b+= vpd[i];