From d47f4a0410e30c97ba14f426b879da36b72db908 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 8 Dec 2012 23:48:30 +0100 Subject: [PATCH] core: Introduce batocomp helper function --- src/oui.c | 11 +++++++++++ src/oui.h | 1 + 2 files changed, 12 insertions(+) diff --git a/src/oui.c b/src/oui.c index 2f9c4a7a5..945d81206 100644 --- a/src/oui.c +++ b/src/oui.c @@ -34,6 +34,8 @@ #include #include +#include + #include "oui.h" /* http://standards.ieee.org/regauth/oui/oui.txt */ @@ -88,3 +90,12 @@ char *ouitocomp(const char *oui) return str; } + +char *batocomp(const bdaddr_t *ba) +{ + char oui[9]; + + sprintf(oui, "%2.2X-%2.2X-%2.2X", ba->b[5], ba->b[4], ba->b[3]); + + return ouitocomp(oui); +} diff --git a/src/oui.h b/src/oui.h index 629b57be3..8dd887912 100644 --- a/src/oui.h +++ b/src/oui.h @@ -22,3 +22,4 @@ */ char *ouitocomp(const char *oui); +char *batocomp(const bdaddr_t *ba); -- 2.47.3