OSDN Git Service

emulator: Add getter function for device address in btdev
authorJefferson Delfes <jefferson.delfes@openbossa.org>
Thu, 11 Apr 2013 15:24:42 +0000 (11:24 -0400)
committerJohan Hedberg <johan.hedberg@intel.com>
Tue, 30 Apr 2013 10:01:58 +0000 (13:01 +0300)
This helper function returns bdaddr field from btdev.

emulator/btdev.c
emulator/btdev.h

index 7a8cf78..f7a9ff6 100644 (file)
@@ -453,6 +453,11 @@ void btdev_set_bdaddr(struct btdev *btdev, uint8_t *bdaddr)
        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)
 {
index ef71a9b..fb4df66 100644 (file)
@@ -66,6 +66,7 @@ struct btdev *btdev_create(enum btdev_type type, uint16_t id);
 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);