diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2013-01-28 18:11:04 -0300 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2013-01-29 09:02:45 -0600 |
commit | e8621fe8c2fcc1e52b1bcb02566626f3d71b7883 (patch) | |
tree | cd798b6b7bd62622b5b7d470376037337ccfe4ab /plugins/bluez5.c | |
parent | e05b3dfb4d37b71a2b8354b5011dccb0748e52aa (diff) | |
download | ofono-e8621fe8c2fcc1e52b1bcb02566626f3d71b7883.tar.bz2 |
bluez5: Add bt_ba2str()
Adds a copy of BlueZ ba2str() function.
Diffstat (limited to 'plugins/bluez5.c')
-rw-r--r-- | plugins/bluez5.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/bluez5.c b/plugins/bluez5.c index 876ad2de..d7e85f27 100644 --- a/plugins/bluez5.c +++ b/plugins/bluez5.c @@ -25,6 +25,7 @@ #include <errno.h> #include <stdint.h> +#include <stdio.h> #include <sys/socket.h> #include <string.h> @@ -45,6 +46,12 @@ void bt_bacpy(bdaddr_t *dst, const bdaddr_t *src) memcpy(dst, src, sizeof(bdaddr_t)); } +int bt_ba2str(const bdaddr_t *ba, char *str) +{ + return sprintf(str, "%2.2X:%2.2X:%2.2X:%2.2X:%2.2X:%2.2X", + ba->b[5], ba->b[4], ba->b[3], ba->b[2], ba->b[1], ba->b[0]); +} + static void profile_register_cb(DBusPendingCall *call, gpointer user_data) { DBusMessage *reply; |