[systemd-devel] [v2] udev: Expose new ISO9660 props from libblkid
Zeeshan Ali (Khattak)
zeeshanak at gnome.org
Tue Feb 12 19:39:54 PST 2013
From: "Zeeshan Ali (Khattak)" <zeeshanak at gnome.org>
This version 2 removes the bogus 'FS_' prefix from blkid property names.
---
src/udev/udev-builtin-blkid.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/udev/udev-builtin-blkid.c b/src/udev/udev-builtin-blkid.c
index 56a05f5..c42c19e 100644
--- a/src/udev/udev-builtin-blkid.c
+++ b/src/udev/udev-builtin-blkid.c
@@ -78,7 +78,18 @@ static void print_property(struct udev_device *dev, bool test, const char *name,
} else if (startswith(name, "PART_ENTRY_")) {
strscpyl(s, sizeof(s), "ID_", name, NULL);
udev_builtin_add_property(dev, test, s, value);
- }
+
+ } else if (streq(name, "SYSTEM_ID"))
+ udev_builtin_add_property(dev, test, "ID_FS_SYSTEM_ID", value);
+
+ else if (streq(name, "PUBLISHER_ID"))
+ udev_builtin_add_property(dev, test, "ID_FS_PUBLISHER_ID", value);
+
+ else if (streq(name, "APPLICATION_ID"))
+ udev_builtin_add_property(dev, test, "ID_FS_APPLICATION_ID", value);
+
+ else if (streq(name, "BOOT_SYSTEM_ID"))
+ udev_builtin_add_property(dev, test, "ID_FS_BOOT_SYSTEM_ID", value);
}
static int probe_superblocks(blkid_probe pr)
--
1.8.1.2
More information about the systemd-devel
mailing list