summaryrefslogtreecommitdiffstats
path: root/src/sbus/sssd_dbus_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbus/sssd_dbus_private.h')
-rw-r--r--src/sbus/sssd_dbus_private.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/sbus/sssd_dbus_private.h b/src/sbus/sssd_dbus_private.h
index 4916700b5..58b385b71 100644
--- a/src/sbus/sssd_dbus_private.h
+++ b/src/sbus/sssd_dbus_private.h
@@ -115,4 +115,15 @@ sbus_request_invoke_or_finish(struct sbus_request *dbus_req,
void *handler_data,
sbus_method_invoker_fn invoker_fn);
+/* A low-level, private variant of sbus_conn_send that accepts just
+ * DBusConnection. It should never be used outside sbus code, responders
+ * and back ends should use sbus_conn_send!
+ */
+int sss_dbus_conn_send(DBusConnection *dbus_conn,
+ DBusMessage *msg,
+ int timeout_ms,
+ DBusPendingCallNotifyFunction reply_handler,
+ void *pvt,
+ DBusPendingCall **pending);
+
#endif /* _SSSD_DBUS_PRIVATE_H_ */