From e23a0ce8badd09aefa961a3a576bfe85f6ebbad7 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 7 Nov 2010 23:02:45 -0500 Subject: cryptsetup: minimal cryptsetup unit generator --- src/mount.c | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) (limited to 'src/mount.c') diff --git a/src/mount.c b/src/mount.c index 781c7a8721..5d4944abec 100644 --- a/src/mount.c +++ b/src/mount.c @@ -1297,56 +1297,6 @@ fail: return r; } -static char *fstab_node_to_udev_node(char *p) { - char *dn, *t, *u; - int r; - - /* FIXME: to follow udev's logic 100% we need to leave valid - * UTF8 chars unescaped */ - - if (startswith(p, "LABEL=")) { - - if (!(u = unquote(p+6, "\"\'"))) - return NULL; - - t = xescape(u, "/ "); - free(u); - - if (!t) - return NULL; - - r = asprintf(&dn, "/dev/disk/by-label/%s", t); - free(t); - - if (r < 0) - return NULL; - - return dn; - } - - if (startswith(p, "UUID=")) { - - if (!(u = unquote(p+5, "\"\'"))) - return NULL; - - t = xescape(u, "/ "); - free(u); - - if (!t) - return NULL; - - r = asprintf(&dn, "/dev/disk/by-uuid/%s", ascii_strlower(t)); - free(t); - - if (r < 0) - return NULL; - - return dn; - } - - return strdup(p); -} - static int mount_find_pri(char *options) { char *end, *pri; unsigned long r; -- cgit v1.2.3-54-g00ecf