X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fdbus-automount.c;h=8e45f81fcf3219fff4385d19efadb0f6494afaba;hp=938768b9e4f20dffcfa4f7f890bc137dd4b869d6;hb=ccdbaf911196e2fc80eaa914bf22e01035ee1f3f;hpb=d200735e13c52dcfe36c0e066f9f6c2fbfb85a9c diff --git a/src/dbus-automount.c b/src/dbus-automount.c index 938768b9e..8e45f81fc 100644 --- a/src/dbus-automount.c +++ b/src/dbus-automount.c @@ -19,6 +19,8 @@ along with systemd; If not, see . ***/ +#include + #include "dbus-unit.h" #include "dbus-automount.h" #include "dbus-common.h" @@ -27,6 +29,7 @@ " \n" \ " \n" \ " \n" \ + " \n" \ " \n" #define INTROSPECTION \ @@ -45,9 +48,15 @@ const char bus_automount_interface[] _introspect_("Automount") = BUS_AUTOMOUNT_INTERFACE; +const char bus_automount_invalidating_properties[] = + "Result\0"; + +static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_automount_append_automount_result, automount_result, AutomountResult); + static const BusProperty bus_automount_properties[] = { { "Where", bus_property_append_string, "s", offsetof(Automount, where), true }, { "DirectoryMode", bus_property_append_mode, "u", offsetof(Automount, directory_mode) }, + { "Result", bus_automount_append_automount_result, "s", offsetof(Automount, result) }, { NULL, } };