X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flibsystemd%2Fsd-login%2Fsd-login.c;h=d1478ddb785a43703dd61dc479d616306a9e3a3b;hp=375a5388aa73d37124a47b4b4b1ff2d66e47b058;hb=620a687cd2b27e93e289e057aad0e57f30651bf9;hpb=db9bb83fa5ec72da38eb5bd0c259ef8c76a71858 diff --git a/src/libsystemd/sd-login/sd-login.c b/src/libsystemd/sd-login/sd-login.c index 375a5388a..d1478ddb7 100644 --- a/src/libsystemd/sd-login/sd-login.c +++ b/src/libsystemd/sd-login/sd-login.c @@ -770,7 +770,7 @@ _public_ int sd_machine_get_class(const char *machine, char **class) { const char *p; int r; - assert_return(filename_is_safe(machine), -EINVAL); + assert_return(machine_name_is_valid(machine), -EINVAL); assert_return(class, -EINVAL); p = strappenda("/run/systemd/machines/", machine);