X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fsystemd.git;a=blobdiff_plain;f=src%2Fhome%2Fhomed-varlink.c;fp=src%2Fhome%2Fhomed-varlink.c;h=dfc615a0973836ff7d7e28db0a6dad34b19e5ba7;hp=8131a16bc03c1c7b7cc98a602d4a8922469e6273;hb=cc9886bc207021fa4b0a4687f1beb88e0457d21e;hpb=79a6b4cc55ace84481a7faecfff8dd36b51b6cda diff --git a/src/home/homed-varlink.c b/src/home/homed-varlink.c index 8131a16bc03..dfc615a0973 100644 --- a/src/home/homed-varlink.c +++ b/src/home/homed-varlink.c @@ -95,7 +95,7 @@ int vl_method_get_user_record(Varlink *link, JsonVariant *parameters, VarlinkMet if (r < 0) return r; - if (!streq_ptr(p.service, "io.systemd.Home")) + if (!streq_ptr(p.service, m->userdb_service)) return varlink_error(link, "io.systemd.UserDatabase.BadService", NULL); if (uid_is_valid(p.uid)) @@ -210,7 +210,7 @@ int vl_method_get_group_record(Varlink *link, JsonVariant *parameters, VarlinkMe if (r < 0) return r; - if (!streq_ptr(p.service, "io.systemd.Home")) + if (!streq_ptr(p.service, m->userdb_service)) return varlink_error(link, "io.systemd.UserDatabase.BadService", NULL); if (gid_is_valid(p.gid)) @@ -277,7 +277,7 @@ int vl_method_get_memberships(Varlink *link, JsonVariant *parameters, VarlinkMet if (r < 0) return r; - if (!streq_ptr(p.service, "io.systemd.Home")) + if (!streq_ptr(p.service, m->userdb_service)) return varlink_error(link, "io.systemd.UserDatabase.BadService", NULL); if (p.user_name) {