X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fsnapshot.c;h=a23f2dba400e00d51254a371898388bd9ec7f687;hp=2c46837ca2a03c09d9e8e5358447aa9901598ecc;hb=b9c0d4415b8cd6135321185b6febfdd1366a477c;hpb=d6c9574fb558d9e304699b1cc7522c3b133adfc9 diff --git a/src/snapshot.c b/src/snapshot.c index 2c46837ca..a23f2dba4 100644 --- a/src/snapshot.c +++ b/src/snapshot.c @@ -186,7 +186,7 @@ int snapshot_create(Manager *m, const char *name, bool cleanup, DBusError *e, Sn assert(_s); if (name) { - if (!unit_name_is_valid(name)) { + if (!unit_name_is_valid(name, false)) { dbus_set_error(e, BUS_ERROR_INVALID_NAME, "Unit name %s is not valid.", name); return -EINVAL; } @@ -292,5 +292,6 @@ const UnitVTable snapshot_vtable = { .active_state = snapshot_active_state, .sub_state_to_string = snapshot_sub_state_to_string, + .bus_interface = "org.freedesktop.systemd1.Snapshot", .bus_message_handler = bus_snapshot_message_handler };