dbus-mount.c revision e99e38bbdcca3fe5956823bdb3d38544ccf93221
486N/A along with systemd; If not, see <http://www.gnu.org/licenses/>.
486N/A#include "dbus-unit.h"
486N/A#include "dbus-mount.h"
486N/A#include "dbus-execute.h"
486N/Astatic const char introspection[] =
486N/A " <interface name=\"org.freedesktop.systemd1.Mount\">"
static int bus_mount_append_what(Manager *n, DBusMessageIter *i, const char *property, void *data) {
assert(n);
assert(i);
assert(m);
return -ENOMEM;
static int bus_mount_append_options(Manager *n, DBusMessageIter *i, const char *property, void *data) {
assert(n);
assert(i);
assert(m);
return -ENOMEM;
static int bus_mount_append_type(Manager *n, DBusMessageIter *i, const char *property, void *data) {
assert(n);
assert(i);
assert(m);
return -ENOMEM;
{ "org.freedesktop.systemd1.Mount", "TimeoutUSec", bus_property_append_usec, "t", &u->mount.timeout_usec },
{ "org.freedesktop.systemd1.Mount", "KillMode", bus_unit_append_kill_mode, "s", &u->mount.kill_mode },
{ "org.freedesktop.systemd1.Mount", "ControlPID", bus_property_append_pid, "u", &u->mount.control_pid },