Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c62fc934 authored by Chris Manton's avatar Chris Manton
Browse files

Add privatize option for bluetooth addresses for logging

Toward loggable code

Bug: 163134718
Tag: #refactor
Test: gd/cert/run --host

Change-Id: Id568adb9f9497072a79100202501c4d207e40828
parent cdf489ab
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@

#include <functional>
#include <list>
#include <string>

#define LOG_DUMPSYS(fd, fmt, args...)                 \
  do {                                                \
@@ -31,6 +32,12 @@

#define BOOL_TEXT(b) ((b) ? "true" : "false")

constexpr char kPrivateAddressPrefix[] = "xx:xx:xx:xx";
#define PRIVATE_ADDRESS(addr)                                            \
  (addr.ToString()                                                       \
       .replace(0, strlen(kPrivateAddressPrefix), kPrivateAddressPrefix) \
       .c_str())

namespace bluetooth {
namespace shim {