diff --git a/emulator/btdev.c b/emulator/btdev.c
index 7a8cf78..f7a9ff6 100644
--- a/emulator/btdev.c
+++ b/emulator/btdev.c
memcpy(btdev->bdaddr, bdaddr, 6);
}
+const uint8_t *btdev_get_bdaddr(struct btdev *btdev)
+{
+ return btdev->bdaddr;
+}
+
void btdev_set_command_handler(struct btdev *btdev, btdev_command_func handler,
void *user_data)
{
diff --git a/emulator/btdev.h b/emulator/btdev.h
index ef71a9b..fb4df66 100644
--- a/emulator/btdev.h
+++ b/emulator/btdev.h
void btdev_destroy(struct btdev *btdev);
void btdev_set_bdaddr(struct btdev *btdev, uint8_t *bdaddr);
+const uint8_t *btdev_get_bdaddr(struct btdev *btdev);
void btdev_set_command_handler(struct btdev *btdev, btdev_command_func handler,
void *user_data);