chiark / gitweb /
use strneq instead of strncmp
[elogind.git] / src / udev / scsi_id / scsi_serial.c
index 950b8adc0acdaac5cdc36fa19d829d0c9fd7e826..d522a23a088c0af01145d0d2ee0c8eeb953fdf0d 100644 (file)
@@ -436,7 +436,7 @@ static int do_scsi_page0_inquiry(struct udev *udev,
                  * If the vendor id appears in the page assume the page is
                  * invalid.
                  */
-                if (!strncmp((char *)&buffer[VENDOR_LENGTH], dev_scsi->vendor, VENDOR_LENGTH)) {
+                if (strneq((char *)&buffer[VENDOR_LENGTH], dev_scsi->vendor, VENDOR_LENGTH)) {
                         log_debug("%s: invalid page0 data\n", dev_scsi->kernel);
                         return 1;
                 }