summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRodrigo Moya <rodrigo.moya@collabora.co.uk>2012-06-13 17:09:35 +0200
committerRodrigo Moya <rodrigo@gnome-db.org>2012-06-13 17:09:35 +0200
commitd230f861c2dacb31d811cacb4c0ff2a134d3f30b (patch)
treed17d8fa9cd58e0e73a1b19f3c2ac98f07736d3f9
parent47fbdfed3d6748a56d1e1ed4fb9a85eaa0c70ecf (diff)
downloaddbus-d230f861c2dacb31d811cacb4c0ff2a134d3f30b.tar.gz
Fix compilation without AF_BUS
-rw-r--r--bus/connection.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/bus/connection.c b/bus/connection.c
index 3f1d4122..2d68c84e 100644
--- a/bus/connection.c
+++ b/bus/connection.c
@@ -34,7 +34,9 @@
#include <dbus/dbus-list.h>
#include <dbus/dbus-hash.h>
#include <dbus/dbus-timeout.h>
+#ifdef HAVE_AFBUS
#include <dbus/dbus-transport-afbus.h>
+#endif
#include <sys/types.h> /* See NOTES */
#include <sys/socket.h>
@@ -647,6 +649,7 @@ oom:
return FALSE;
}
+#ifdef HAVE_AFBUS
static dbus_bool_t
bus_connections_setup_proxy_connection (BusConnections *connections,
DBusConnection *connection,
@@ -690,6 +693,7 @@ bus_connections_setup_proxy_connection (BusConnections *connections,
out:
return retval;
}
+#endif
dbus_bool_t
bus_connections_setup_connection (BusConnections *connections,
@@ -726,6 +730,7 @@ bus_connections_setup_connection (BusConnections *connections,
retval = FALSE;
dbus_error_init (&error);
+#ifdef HAVE_AFBUS
d->peer_addrlen = sizeof(d->peer_address);
d->peer_address_set = dbus_connection_get_peer_address (connection,
&d->peer_address, (long int *)&d->peer_addrlen);
@@ -747,6 +752,7 @@ bus_connections_setup_connection (BusConnections *connections,
}
}
}
+#endif
d->selinux_id = bus_selinux_init_connection_id (connection,
&error);