diff --git a/wired/dbus.c b/wired/dbus.c index b3cb1142..f962620d 100644 --- a/wired/dbus.c +++ b/wired/dbus.c @@ -30,6 +30,11 @@ static struct l_dbus *dbus = NULL; +struct l_dbus *dbus_get(void) +{ + return dbus; +} + struct dbus_info { char *name; dbus_ready_func_t ready_func; diff --git a/wired/dbus.h b/wired/dbus.h index 17df8447..e91f9006 100644 --- a/wired/dbus.h +++ b/wired/dbus.h @@ -23,6 +23,8 @@ enum l_dbus_bus; struct l_dbus; +struct l_dbus *dbus_get(void); + typedef void (*dbus_ready_func_t) (struct l_dbus *dbus, void *user_data); typedef void (*dbus_shutdown_func_t) (struct l_dbus *dbus, void *user_data);