summaryrefslogtreecommitdiff
path: root/server/dbus/sssd_dbus.h
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2008-10-28 09:10:01 -0400
committerSimo Sorce <idra@samba.org>2008-11-03 10:12:29 -0500
commit0d3fad824641eabd2e856f7b4aa7828367bba5fa (patch)
tree78ac333a9e9a5d38962d34a79ea695f1fc17171f /server/dbus/sssd_dbus.h
parentf95d98094c3872199eaed59da48a76c44d0e0531 (diff)
downloadsssd-0d3fad824641eabd2e856f7b4aa7828367bba5fa.tar.gz
sssd-0d3fad824641eabd2e856f7b4aa7828367bba5fa.tar.bz2
sssd-0d3fad824641eabd2e856f7b4aa7828367bba5fa.zip
Fixed segfault issue when remote connection is lost.
Diffstat (limited to 'server/dbus/sssd_dbus.h')
-rw-r--r--server/dbus/sssd_dbus.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/server/dbus/sssd_dbus.h b/server/dbus/sssd_dbus.h
index 19c05ff5..547aaad2 100644
--- a/server/dbus/sssd_dbus.h
+++ b/server/dbus/sssd_dbus.h
@@ -25,6 +25,13 @@
typedef int (*sssd_dbus_msg_handler_fn)(DBusMessage *msg, void *data,
DBusMessage **reply);
+extern int connection_type_slot;
+
+enum {
+ DBUS_CONNECTION_TYPE_PRIVATE = 1,
+ DBUS_CONNECTION_TYPE_SHARED
+};
+
struct sssd_dbus_method {
const char *method;
sssd_dbus_msg_handler_fn fn;