summaryrefslogtreecommitdiffstats
path: root/src/providers/data_provider_iface_generated.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/data_provider_iface_generated.c')
-rw-r--r--src/providers/data_provider_iface_generated.c86
1 files changed, 86 insertions, 0 deletions
diff --git a/src/providers/data_provider_iface_generated.c b/src/providers/data_provider_iface_generated.c
new file mode 100644
index 000000000..517b7adfe
--- /dev/null
+++ b/src/providers/data_provider_iface_generated.c
@@ -0,0 +1,86 @@
+/* The following definitions are auto-generated from data_provider_iface.xml */
+
+#include "util/util.h"
+#include "sbus/sssd_dbus.h"
+#include "sbus/sssd_dbus_meta.h"
+#include "data_provider_iface_generated.h"
+
+/* methods for org.freedesktop.sssd.dataprovider */
+const struct sbus_method_meta data_provider_iface__methods[] = {
+ {
+ "RegisterService", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, RegisterService),
+ },
+ {
+ "pamHandler", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, pamHandler),
+ },
+ {
+ "sudoHandler", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, sudoHandler),
+ },
+ {
+ "autofsHandler", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, autofsHandler),
+ },
+ {
+ "hostHandler", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, hostHandler),
+ },
+ {
+ "getDomains", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, getDomains),
+ },
+ {
+ "getAccountInfo", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_iface, getAccountInfo),
+ },
+ { NULL, }
+};
+
+/* interface info for org.freedesktop.sssd.dataprovider */
+const struct sbus_interface_meta data_provider_iface_meta = {
+ "org.freedesktop.sssd.dataprovider", /* name */
+ data_provider_iface__methods,
+ NULL, /* no signals */
+ NULL, /* no propetries */
+};
+
+/* methods for org.freedesktop.sssd.dataprovider_rev */
+const struct sbus_method_meta data_provider_rev_iface__methods[] = {
+ {
+ "updateCache", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_rev_iface, updateCache),
+ },
+ {
+ "initgrCheck", /* name */
+ NULL, /* no in_args */
+ NULL, /* no out_args */
+ offsetof(struct data_provider_rev_iface, initgrCheck),
+ },
+ { NULL, }
+};
+
+/* interface info for org.freedesktop.sssd.dataprovider_rev */
+const struct sbus_interface_meta data_provider_rev_iface_meta = {
+ "org.freedesktop.sssd.dataprovider_rev", /* name */
+ data_provider_rev_iface__methods,
+ NULL, /* no signals */
+ NULL, /* no propetries */
+};