X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fmount.c;h=8927c6c207462bad2ac57c5270281cefc2514436;hp=463e789f1c7ac011f69fea26144a82300fd99cdc;hb=9d158c3ab132df21d58890f18224cd2fe020de67;hpb=4556fd64a8e236ec041cc00ed9687ef9bd455812 diff --git a/daemon/mount.c b/daemon/mount.c index 463e789..8927c6c 100644 --- a/daemon/mount.c +++ b/daemon/mount.c @@ -48,12 +48,12 @@ do_mount_vfs (const char *options, const char *vfstype, char *mp; char *error; - ABS_PATH (mountpoint, return -1); + ABS_PATH (mountpoint, , return -1); - is_root = strcmp (mountpoint, "/") == 0; + is_root = STREQ (mountpoint, "/"); if (!root_mounted && !is_root) { - reply_with_error ("mount: you must mount something on / first"); + reply_with_error ("you must mount something on / first"); return -1; } @@ -71,7 +71,7 @@ do_mount_vfs (const char *options, const char *vfstype, "mount", "-o", options, device, mp, NULL); free (mp); if (r == -1) { - reply_with_error ("mount: %s on %s: %s", device, mountpoint, error); + reply_with_error ("%s on %s: %s", device, mountpoint, error); free (error); return -1; } @@ -112,7 +112,7 @@ do_umount (const char *pathordevice) char *buf; int is_dev; - is_dev = strncmp (pathordevice, "/dev/", 5) == 0; + is_dev = STREQLEN (pathordevice, "/dev/", 5); buf = is_dev ? strdup (pathordevice) : sysroot_path (pathordevice); if (buf == NULL) { @@ -121,13 +121,13 @@ do_umount (const char *pathordevice) } if (is_dev) - RESOLVE_DEVICE (buf, { free (buf); return -1; }); + RESOLVE_DEVICE (buf, , { free (buf); return -1; }); r = command (NULL, &err, "umount", buf, NULL); free (buf); if (r == -1) { - reply_with_error ("umount: %s: %s", pathordevice, err); + reply_with_error ("%s: %s", pathordevice, err); free (err); return -1; } @@ -338,7 +338,7 @@ do_mount_loop (const char *file, const char *mountpoint) free (mp); free (buf); if (r == -1) { - reply_with_error ("mount: %s on %s: %s", file, mountpoint, error); + reply_with_error ("%s on %s: %s", file, mountpoint, error); free (error); return -1; } @@ -356,14 +356,14 @@ do_mkmountpoint (const char *path) int r; /* NEED_ROOT (return -1); - we don't want this test for this call. */ - ABS_PATH (path, return -1); + ABS_PATH (path, , return -1); CHROOT_IN; r = mkdir (path, 0777); CHROOT_OUT; if (r == -1) { - reply_with_perror ("mkmountpoint: %s", path); + reply_with_perror ("%s", path); return -1; } @@ -381,14 +381,14 @@ do_rmmountpoint (const char *path) int r; /* NEED_ROOT (return -1); - we don't want this test for this call. */ - ABS_PATH (path, return -1); + ABS_PATH (path, , return -1); CHROOT_IN; r = rmdir (path); CHROOT_OUT; if (r == -1) { - reply_with_perror ("rmmountpoint: %s", path); + reply_with_perror ("%s", path); return -1; }