chiark / gitweb /
gpt-auto-generator: do not show error for non-GPT disks
[elogind.git] / src / gpt-auto-generator / gpt-auto-generator.c
index 222d6a0da7959ad7fdd54a0b7a70ada87cb7d859..5c0e455338f4c4b1a42cc2b07c1553612bfef09b 100644 (file)
@@ -87,7 +87,8 @@ static int verify_gpt_partition(dev_t dev, sd_id128_t *type, unsigned *nr, char
         errno = 0;
         r = blkid_probe_lookup_value(b, "PART_ENTRY_SCHEME", &v, NULL);
         if (r != 0)
-                return errno ? -errno : -EIO;
+                /* return 0 if we're not on GPT */
+                return errno ? -errno : 0;
 
         if (strcmp(v, "gpt") != 0)
                 return 0;