X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fmount.c;h=d26d45f038843148f556a86609e1b997a3e8ed02;hp=d837041475ac1ac762e3dbfe6fc097798a1369af;hb=034a2a52ac0ec83e0229941d635d310b23eb04df;hpb=3611581ebdabbe3a1d6a9b5310a0b59792279d7d diff --git a/src/mount.c b/src/mount.c index d83704147..d26d45f03 100644 --- a/src/mount.c +++ b/src/mount.c @@ -1769,12 +1769,12 @@ static int mount_kill(Unit *u, KillWho who, KillMode mode, int signo, DBusError if (who == KILL_MAIN) { dbus_set_error(error, BUS_ERROR_NO_SUCH_PROCESS, "Mount units have no main processes"); - return -EINVAL; + return -ESRCH; } if (m->control_pid <= 0 && who == KILL_CONTROL) { dbus_set_error(error, BUS_ERROR_NO_SUCH_PROCESS, "No control process to kill"); - return -ENOENT; + return -ESRCH; } if (who == KILL_CONTROL || who == KILL_ALL)