r = varlink_server_new(&server,
SD_VARLINK_SERVER_INHERIT_USERDATA|
SD_VARLINK_SERVER_ALLOW_FD_PASSING_INPUT|SD_VARLINK_SERVER_ALLOW_FD_PASSING_OUTPUT,
- NULL);
+ &polkit_registry);
if (r < 0)
return log_error_errno(r, "Failed to allocate server: %m");
if (r < 0)
return log_error_errno(r, "Failed to bind methods: %m");
- sd_varlink_server_set_userdata(server, &polkit_registry);
-
r = sd_varlink_server_set_exit_on_idle(server, true);
if (r < 0)
return log_error_errno(r, "Failed to enable exit-on-idle mode: %m");
&server,
SD_VARLINK_SERVER_INHERIT_USERDATA|
SD_VARLINK_SERVER_ALLOW_FD_PASSING_INPUT|SD_VARLINK_SERVER_ALLOW_FD_PASSING_OUTPUT,
- NULL);
+ &bpf);
if (r < 0)
return log_error_errno(r, "Failed to allocate varlink server: %m");
if (r < 0)
return log_error_errno(r, "Failed to bind methods: %m");
- sd_varlink_server_set_userdata(server, &bpf);
-
r = getenv_bool("NSRESOURCE_FIXED_WORKER");
if (r < 0)
return log_error_errno(r, "Failed to parse NSRESOURCE_FIXED_WORKER: %m");