diff --git a/src/shared/hciemu.c b/src/shared/hciemu.c
index f5648a5..af8007c 100644
--- a/src/shared/hciemu.c
+++ b/src/shared/hciemu.c
return hciemu->bdaddr_str;
}
+uint8_t *hciemu_get_features(struct hciemu *hciemu)
+{
+ if (!hciemu || !hciemu->master_dev)
+ return NULL;
+
+ return btdev_get_features(hciemu->master_dev);
+}
+
const uint8_t *hciemu_get_master_bdaddr(struct hciemu *hciemu)
{
if (!hciemu || !hciemu->master_dev)
diff --git a/src/shared/hciemu.h b/src/shared/hciemu.h
index 7f17831..d17eaf7 100644
--- a/src/shared/hciemu.h
+++ b/src/shared/hciemu.h
struct bthost *hciemu_client_get_host(struct hciemu *hciemu);
const char *hciemu_get_address(struct hciemu *hciemu);
+uint8_t *hciemu_get_features(struct hciemu *hciemu);
const uint8_t *hciemu_get_master_bdaddr(struct hciemu *hciemu);
const uint8_t *hciemu_get_client_bdaddr(struct hciemu *hciemu);