4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering#pragma once
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering/***
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering This file is part of systemd.
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering Copyright 2013 Lennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering systemd is free software; you can redistribute it and/or modify it
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering under the terms of the GNU Lesser General Public License as published by
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering the Free Software Foundation; either version 2.1 of the License, or
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering (at your option) any later version.
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering systemd is distributed in the hope that it will be useful, but
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering WITHOUT ANY WARRANTY; without even the implied warranty of
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering Lesser General Public License for more details.
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering You should have received a copy of the GNU Lesser General Public License
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering along with systemd; If not, see <http://www.gnu.org/licenses/>.
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering***/
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
718db96199eb307751264e4163555662c9a389faLennart Poettering#include "sd-bus.h"
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart Poettering
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering#include "cgroup.h"
4ad490007b70e6ac18d3cb04fa2ed92eba1451faLennart Poettering
718db96199eb307751264e4163555662c9a389faLennart Poetteringextern const sd_bus_vtable bus_cgroup_vtable[];
718db96199eb307751264e4163555662c9a389faLennart Poettering
718db96199eb307751264e4163555662c9a389faLennart Poetteringint bus_cgroup_set_property(Unit *u, CGroupContext *c, const char *name, sd_bus_message *message, UnitSetPropertiesMode mode, sd_bus_error *error);