diff options
Diffstat (limited to 'src/providers/data_provider_iface_generated.c')
-rw-r--r-- | src/providers/data_provider_iface_generated.c | 86 |
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 */ +}; |