diff --git a/src/shared/hciemu.c b/src/shared/hciemu.c
index e36a8be..488108e 100644
--- a/src/shared/hciemu.c
+++ b/src/shared/hciemu.c
}
}
+struct bthost *hciemu_client_get_host(struct hciemu *hciemu)
+{
+ if (!hciemu)
+ return NULL;
+
+ return hciemu->host_stack;
+}
+
void hciemu_l2cap_cmd(struct hciemu *hciemu, uint16_t handle, uint8_t code,
uint8_t ident, const void *data, uint16_t len)
{
diff --git a/src/shared/hciemu.h b/src/shared/hciemu.h
index e475ec3..4bc9fb6 100644
--- a/src/shared/hciemu.h
+++ b/src/shared/hciemu.h
struct hciemu *hciemu_ref(struct hciemu *hciemu);
void hciemu_unref(struct hciemu *hciemu);
+struct bthost *hciemu_client_get_host(struct hciemu *hciemu);
+
void hciemu_l2cap_cmd(struct hciemu *hciemu, uint16_t handle, uint8_t code,
uint8_t ident, const void *data, uint16_t len);