From: Mike Yuan Date: Fri, 6 Jun 2025 21:07:02 +0000 (+0200) Subject: logind: port one remaining varlink server allocation to varlink_server_new() X-Git-Tag: v258-rc1~301^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9b255107c21ebe5e3504ae8611374ee92c3b1c2c;p=thirdparty%2Fsystemd.git logind: port one remaining varlink server allocation to varlink_server_new() --- diff --git a/src/login/logind-varlink.c b/src/login/logind-varlink.c index 79b53092a3f..ada491c6e20 100644 --- a/src/login/logind-varlink.c +++ b/src/login/logind-varlink.c @@ -335,16 +335,15 @@ int manager_varlink_init(Manager *m) { if (m->varlink_server) return 0; - r = sd_varlink_server_new( + r = varlink_server_new( &s, SD_VARLINK_SERVER_ACCOUNT_UID| SD_VARLINK_SERVER_INHERIT_USERDATA| - SD_VARLINK_SERVER_ALLOW_FD_PASSING_OUTPUT); + SD_VARLINK_SERVER_ALLOW_FD_PASSING_OUTPUT, + m); if (r < 0) return log_error_errno(r, "Failed to allocate varlink server object: %m"); - sd_varlink_server_set_userdata(s, m); - r = sd_varlink_server_add_interface_many( s, &vl_interface_io_systemd_Login,