summaryrefslogtreecommitdiffstats
path: root/src/providers/data_provider/dp_iface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/data_provider/dp_iface.h')
-rw-r--r--src/providers/data_provider/dp_iface.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/providers/data_provider/dp_iface.h b/src/providers/data_provider/dp_iface.h
index 2991bf7aa..eeef220e3 100644
--- a/src/providers/data_provider/dp_iface.h
+++ b/src/providers/data_provider/dp_iface.h
@@ -31,4 +31,32 @@
errno_t dp_register_sbus_interface(struct sbus_connection *conn,
struct dp_client *pvt);
+errno_t dp_get_account_info_handler(struct sbus_request *sbus_req,
+ void *dp_cli,
+ uint32_t dp_flags,
+ uint32_t entry_type,
+ uint32_t attr_type,
+ const char *filter,
+ const char *domain,
+ const char *extra);
+
+errno_t dp_pam_handler(struct sbus_request *sbus_req, void *dp_cli);
+
+errno_t dp_sudo_handler(struct sbus_request *sbus_req, void *dp_cli);
+
+errno_t dp_host_handler(struct sbus_request *sbus_req,
+ void *dp_cli,
+ uint32_t dp_flags,
+ const char *name,
+ const char *alias);
+
+errno_t dp_autofs_handler(struct sbus_request *sbus_req,
+ void *dp_cli,
+ uint32_t dp_flags,
+ const char *mapname);
+
+errno_t dp_subdomains_handler(struct sbus_request *sbus_req,
+ void *dp_cli,
+ const char *domain_hint);
+
#endif /* DP_IFACE_H_ */